A Uniform Approach to Three-Valued Semantics for µ-calculus on Abstractions of Hybrid Automata

Similar documents
A Uniform Approach to Three-Valued Semantics for µ-calculus on Abstractions of Hybrid Automata

UNTYPED LAMBDA CALCULUS (II)

Abstract Interpretation: concrete and abstract semantics

Propositional Logic. Combinatorial Problem Solving (CPS) Albert Oliveras Enric Rodríguez-Carbonell. May 17, 2018

The Matrix Exponential

The Matrix Exponential

Checking Timed Büchi Automata Emptiness on Simulation Graphs

Recall that by Theorems 10.3 and 10.4 together provide us the estimate o(n2 ), S(q) q 9, q=1

TuLiP: A Software Toolbox for Receding Horizon Temporal Logic Planning & Computer Lab 2

Strongly Connected Components

EEO 401 Digital Signal Processing Prof. Mark Fowler

Week 3: Connected Subgraphs

Category Theory Approach to Fusion of Wavelet-Based Features

Introduction to Arithmetic Geometry Fall 2013 Lecture #20 11/14/2013

10. The Discrete-Time Fourier Transform (DTFT)

Spectral Synthesis in the Heisenberg Group

Lecture 37 (Schrödinger Equation) Physics Spring 2018 Douglas Fields

Einstein Equations for Tetrad Fields

CPSC 665 : An Algorithmist s Toolkit Lecture 4 : 21 Jan Linear Programming

ON RIGHT(LEFT) DUO PO-SEMIGROUPS. S. K. Lee and K. Y. Park

4 x 4, and. where x is Town Square

Section 6.1. Question: 2. Let H be a subgroup of a group G. Then H operates on G by left multiplication. Describe the orbits for this operation.

1 Minimum Cut Problem

Abstract Interpretation. Lecture 5. Profs. Aiken, Barrett & Dill CS 357 Lecture 5 1

(Upside-Down o Direct Rotation) β - Numbers

Network Congestion Games

APPROXIMATION THEORY, II ACADEMIC PRfSS. INC. New York San Francioco London. J. T. aden

SECTION where P (cos θ, sin θ) and Q(cos θ, sin θ) are polynomials in cos θ and sin θ, provided Q is never equal to zero.

u r du = ur+1 r + 1 du = ln u + C u sin u du = cos u + C cos u du = sin u + C sec u tan u du = sec u + C e u du = e u + C

Data Assimilation 1. Alan O Neill National Centre for Earth Observation UK

Basic Polyhedral theory

perm4 A cnt 0 for for if A i 1 A i cnt cnt 1 cnt i j. j k. k l. i k. j l. i l

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES. 1. Statement of results

Chapter 10. The singular integral Introducing S(n) and J(n)

LINEAR SYSTEMS OF DIFFERENTIAL EQUATIONS DONE RIGHT KYLE ORMSBY

In the previous two chapters, we clarified what it means for a problem to be decidable or undecidable.

As the matrix of operator B is Hermitian so its eigenvalues must be real. It only remains to diagonalize the minor M 11 of matrix B.

The second condition says that a node α of the tree has exactly n children if the arity of its label is n.

Lecture 2: Discrete-Time Signals & Systems. Reza Mohammadkhani, Digital Signal Processing, 2015 University of Kurdistan eng.uok.ac.

Learning Spherical Convolution for Fast Features from 360 Imagery

Higher order derivatives

Another view for a posteriori error estimates for variational inequalities of the second kind

Superposition. Thinning

Equidistribution and Weyl s criterion

Bifurcation Theory. , a stationary point, depends on the value of α. At certain values

BINOMIAL COEFFICIENTS INVOLVING INFINITE POWERS OF PRIMES

Behavioral Automata Composition for Automatic Topology Independent Verification of Parameterized Systems

Brief Introduction to Statistical Mechanics

1 Isoparametric Concept

NEW APPLICATIONS OF THE ABEL-LIOUVILLE FORMULA

ABEL TYPE THEOREMS FOR THE WAVELET TRANSFORM THROUGH THE QUASIASYMPTOTIC BOUNDEDNESS

SCHUR S THEOREM REU SUMMER 2005

ANALYSIS IN THE FREQUENCY DOMAIN

Cramér-Rao Inequality: Let f(x; θ) be a probability density function with continuous parameter

u x v x dx u x v x v x u x dx d u x v x u x v x dx u x v x dx Integration by Parts Formula

Combinatorial Networks Week 1, March 11-12

Addition of angular momentum

Supplementary Materials

Exercise 1. Sketch the graph of the following function. (x 2

Slide 1. Slide 2. Slide 3 DIGITAL SIGNAL PROCESSING CLASSIFICATION OF SIGNALS

Port Hamiltonian Formulation of Infinite Dimensional Systems I. Modeling

Kernels. ffl A kernel K is a function of two objects, for example, two sentence/tree pairs (x1; y1) and (x2; y2)

1973 AP Calculus AB: Section I

Fourier Transforms and the Wave Equation. Key Mathematics: More Fourier transform theory, especially as applied to solving the wave equation.

On the construction of pullbacks for safe Petri nets

cycle that does not cross any edges (including its own), then it has at least

Where k is either given or determined from the data and c is an arbitrary constant.

International Journal of Mathematical Archive-5(1), 2014, Available online through ISSN

Iterative learning control with initial rectifying action for nonlinear continuous systems X.-D. Li 1 T.W.S. Chow 2 J.K.L. Ho 3 J.

6.1 Integration by Parts and Present Value. Copyright Cengage Learning. All rights reserved.

COMPUTER GENERATED HOLOGRAMS Optical Sciences 627 W.J. Dallas (Monday, April 04, 2005, 8:35 AM) PART I: CHAPTER TWO COMB MATH.

Function Spaces. a x 3. (Letting x = 1 =)) a(0) + b + c (1) = 0. Row reducing the matrix. b 1. e 4 3. e 9. >: (x = 1 =)) a(0) + b + c (1) = 0

Chemical Physics II. More Stat. Thermo Kinetics Protein Folding...

Addition of angular momentum

Calculus II (MAC )

u 3 = u 3 (x 1, x 2, x 3 )

Homotopy perturbation technique

Thus, because if either [G : H] or [H : K] is infinite, then [G : K] is infinite, then [G : K] = [G : H][H : K] for all infinite cases.

Two Products Manufacturer s Production Decisions with Carbon Constraint

On the Mechanisation of the Logic of Partial Functions

Application of Vague Soft Sets in students evaluation

Injective topological fibre spaces

Deift/Zhou Steepest descent, Part I

Quasi-Classical States of the Simple Harmonic Oscillator

Math 102. Rumbos Spring Solutions to Assignment #8. Solution: The matrix, A, corresponding to the system in (1) is

Approximation and Inapproximation for The Influence Maximization Problem in Social Networks under Deterministic Linear Threshold Model

ON A SECOND ORDER RATIONAL DIFFERENCE EQUATION

Probability and Stochastic Processes: A Friendly Introduction for Electrical and Computer Engineers Roy D. Yates and David J.

Numerical considerations regarding the simulation of an aircraft in the approaching phase for landing

Construction of asymmetric orthogonal arrays of strength three via a replacement method

LINEAR DELAY DIFFERENTIAL EQUATION WITH A POSITIVE AND A NEGATIVE TERM

Hydrogen Atom and One Electron Ions

Roadmap. XML Indexing. DataGuide example. DataGuides. Strong DataGuides. Multiple DataGuides for same data. CPS Topics in Database Systems

That is, we start with a general matrix: And end with a simpler matrix:

Derangements and Applications

Mapping properties of the elliptic maximal function

(1) Then we could wave our hands over this and it would become:

The Equitable Dominating Graph

Engineering 323 Beautiful HW #13 Page 1 of 6 Brown Problem 5-12

Limiting value of higher Mahler measure

Transcription:

A Uniform Approach to Thr-Valud Smantics for µ-calculus on Abstractions of Hybrid Automata (Haifa Vrification Confrnc 2008) Univrsity of Kaisrslautrn Octobr 28, 2008

Ovrviw 1. Prliminaris and 2. Gnric Smantics for L µ on Abstractions of Hybrid Automata Gnric Prsrvation Rsult 3. May-/Must Abstractions DBB Abstractions Monotonicity Issus 4. and Futur Work

Hybrid Automata (HA) A hybrid automaton consists of Graph with finitly many locations Exampl: (Hating controllr) on

Hybrid Automata (HA) A hybrid automaton consists of Graph with finitly many locations Finitly many continuous variabls changing valu within a location according to diffrntial ruls Exampl: (Hating controllr) ẋ = 0.1 ẋ = 5 on

Hybrid Automata (HA) A hybrid automaton consists of Graph with finitly many locations Finitly many continuous variabls changing valu within a location according to diffrntial ruls Initial Conditions, Location invariants, guards and rsts for discrt transitions Exampl: (Hating controllr) x > 22, x = x x = 20 x > 18 ẋ = 0.1 x < 24 ẋ = 5 on x < 20, x = x

Hybrid Automata (HA) A hybrid automaton consists of Graph with finitly many locations Finitly many continuous variabls changing valu within a location according to diffrntial ruls Initial Conditions, Location invariants, guards and rsts for discrt transitions Exampl: (Hating controllr) x > 22, x = x x = 20 x > 18 ẋ = 0.1 x < 24 ẋ = 5 on x < 20, x = x Hating is : tmpratur x falls with ẋ = 0.1 Hating is on: tmpratur x riss with ẋ = 5

Dcidability Rsults Problm: (Dcidability vs Exprssivnss) In gnral, hybrid automata ar undcidabl w.r.t. rachability Dcidability rsults only xist, whn discrt and/or continuous dynamics ar highly rstrictd

Dcidability Rsults Problm: (Dcidability vs Exprssivnss) In gnral, hybrid automata ar undcidabl w.r.t. rachability Dcidability rsults only xist, whn discrt and/or continuous dynamics ar highly rstrictd Exampl: Timd automata ar dcidabl x i [a i, b i ] ẋ i = 1 ẋ i = 1 x i = x i

Dcidability Rsults Problm: (Dcidability vs Exprssivnss) In gnral, hybrid automata ar undcidabl w.r.t. rachability Dcidability rsults only xist, whn discrt and/or continuous dynamics ar highly rstrictd Exampl: Timd automata ar dcidabl Adding skwd clocks maks timd automata undcidabl x i [a i, b i ] ẋ i = 1 ẋ i = 1 x i = x i x i [a i, b i ] ẋ i = c i,l ẋ i = c i,l x i = x i

Dcidability Rsults Problm: (Dcidability vs Exprssivnss) In gnral, hybrid automata ar undcidabl w.r.t. rachability Dcidability rsults only xist, whn discrt and/or continuous dynamics ar highly rstrictd Exampl: Timd automata ar dcidabl Adding skwd clocks maks timd automata undcidabl x i [a i, b i ] ẋ i = 1 ẋ i = 1 x i = x i x i [a i, b i ] ẋ i = c i,l ẋ i = c i,l x i = x i Approximativ tchniqus ar ndd

Goal and Prspctiv Goal: Dvloping a framwork for th automatd rasoning on hybrid automata outsid th dcidability ralm, faturing: combind ovrapprox./undrapprox. analysis safty crtication + countrxampls ability to both prov and disprov ractiv systm proprtis xprssd in L µ.

Goal and Prspctiv Goal: Dvloping a framwork for th automatd rasoning on hybrid automata outsid th dcidability ralm, faturing: combind ovrapprox./undrapprox. analysis safty crtication + countrxampls ability to both prov and disprov ractiv systm proprtis xprssd in L µ. Mthod: Thr-valud gnric smantics for L µ adaptabl to propr abstraction framworks Spcialization of th gnric smantics to diffrnt typs of abstractions providing ovr-/undrapprox. DBB abstractions Modal abstractions

3-Valud L µ on HA-Abstractions A = R, R 0, δ, abstraction of H ncoding ovrand undrapproximation of th runs in H AP finit st of atomic propositions R a partition w.r.t. l AP : Q 2 AP

3-Valud L µ on HA-Abstractions A = R, R 0, δ, abstraction of H ncoding ovrand undrapproximation of th runs in H AP finit st of atomic propositions R a partition w.r.t. l AP : Q 2 AP Dfinition: (L µ for gnric HA-Abstractions) { 1 φ lap (r) φ AP : φ (r) = 0 φ / l AP (r) φ := 3 φ φ ψ := φ 3 ψ, φ ψ := φ 3 ψ Paramtrizd modal oprators { δ φ, φ, [δ]φ, []φ, E(φUψ), A(φUψ)}: (r) = 1 x r : H (x) = 1 (r) = 0 x r : H (x) = 0

3-Valud L µ on HA-Abstractions A = R, R 0, δ, abstraction of H ncoding ovrand undrapproximation of th runs in H AP finit st of atomic propositions R a partition w.r.t. l AP : Q 2 AP Dfinition: (L µ for gnric HA Abstractions) Fixpoints: Lt σ {µ, ν} σz.φ := apxˆkσz.φ satisfying ˆk is th smallst indx with apxˆk(σz.φ) = apxˆk+1 (σz.φ) A φ : r R 0 : φ (r) = 1 A φ : r R 0 : φ (r) = 0

Prsrvation Rsults Thorm: (Prsrvation) Lt H b a hybrid automaton and A b an abstraction of H. Thn for all φ L µ : φ (r) = 1 x r : φ H (x) = 1 φ (r) = 0 x r : φ H (x) = 0

Prsrvation Rsults Thorm: (Prsrvation) Lt H b a hybrid automaton and A b an abstraction of H. Thn for all φ L µ : φ (r) = 1 x r : φ H (x) = 1 φ (r) = 0 x r : φ H (x) = 0 Proof: (Sktch) By structural induction: boolan oprators: obvious modal oprators: by assumption fixpoint oprators: σz.φ = apx k (σz.φ) for som k N structural induction + monotonicity of fixpoints yild th claim

Gnral Ida: Adapt idas for may/must transitions from discrt systms may must

Gnral Ida: Adapt idas for may/must transitions from discrt systms may must Dfinition: Lt A = R, R 0, δ, b an abstraction. Thn, All transitions in A ar may-transitions r δ must r if all x r hav a dirct succ. x x r r must r if all x r hav a succ. x x r Lmma: A must S T H S A (A uss th transitiv closur δ δ of )

Smantics Compltion on May/Must Abs. Smantics Compltion of 3-valud L µ on May/Must Abstractions: Dfinition: Lt A b a may/must abstraction. Thn: 1 r r : r satisfis φ δ φ (r) = 0 r δ r : r satisfis φ ls φ (r) = 1 r must r : r satisfis φ 0 r r : r satisfis φ ls a {, δ}: [a]φ = ( a φ)

Smantics Compltion on May/Must Abs. Smantics Compltion of 3-valud L µ on May/Must Abstractions: Dfinition: Lt A b a may/must abstraction. Thn: 1 r must r satisfying φuψ 0 may-paths φuψ can b E(φUψ) (r) = disprovn ls 1 all may-paths satisfy φuψ 0 r A(φUψ) (r) = must r not satisfying φuψ ls

Prsrvation for May/Must Abs. Corollary: (Prsrvation) Lt H b a hybrid automaton and A b a may/must abstraction of H. Thn for all φ L µ : A φ H φ A φ H φ Rmark: May/must abstractions do not provid monotonicity rsults

Exampl: Hating Controllr x = 20 x > 18 ẋ = 0.1 x > 22, x = x x < 20, x = x x < 24 ẋ = 5 on µ-calculus formula: φ := µz.(on [22, 24]) Z

Exampl: Hating Controllr x = 20 x > 18 ẋ = 0.1 x > 22, x = x x < 20, x = x x < 24 ẋ = 5 on µ-calculus formula: φ := µz.(on [22, 24]) Z δ Abstraction: (18,19.5] (19.5,20) 20 (20,24) must must (18,19) on [19,22) on [22,24) on

Exampl: Hating Controllr x = 20 x > 18 ẋ = 0.1 x > 22, x = x x < 20, x = x x < 24 ẋ = 5 on µ-calculus formula: φ := µz.(on [22, 24]) Z δ Abstraction: A 3 φ = 1 H φ = 1 (18,19.5] (19.5,20) must 20 (20,24) must (18,19) on [19,22) on [22,24) on

Exampl: Hating Controllr x = 20 x > 18 ẋ = 0.1 x > 22, x = x x < 20, x = x x < 24 ẋ = 5 on µ-calculus formula: φ := µz.(on [22, 24]) Z δ Rfinmnt: (18,19.5] (19.5,20) 20 (20,24) must (18,19) on [19,19.7) on [19.7,22) on [22,24) on

Exampl: Hating Controllr x = 20 x > 18 ẋ = 0.1 x > 22, x = x x < 20, x = x x < 24 ẋ = 5 on µ-calculus formula: φ := µz.(on [22, 24]) Z δ Rfinmnt: A 3 φ = (18,19.5] (19.5,20) 20 (20,24) must (18,19) on [19,19.7) on [19.7,22) on [22,24) on

Dfinition: (Discrt Boundd Bisimulation) Lt H b a hybrid automaton with stat spac Q. Lt P b a partition of Q. 0 Q Q is th max. rlation on Q s.t. for all p 0 q: [p] P = [q] P and p Q 0 iff q Q 0 p δ p q : p 0 q q δ q q δ p p : p 0 q p δ [p] 0 [p p ]0

Dfinition: (Discrt Boundd Bisimulation) Lt H b a hybrid automaton with stat spac Q. Lt P b a partition of Q. n Q Q is th max. rlation on Q s.t. for all p n q: p n 1 q p δ p q : p n q q δ q q δ p p : p n q p δ [p]n [p p must p p q : p n 1 q q q q q p : p n 1 q p p [p] n may [p ] n ]n [p ] n 1 Th rlation n is calld n-dbb quivalnc.

Smantics Compltion on DBB-Abs. Smantics Compltion of thr-valud L µ : Dfinition: Lt H n b an n-dbb abstraction. Thn: δ φ n ([x] n ) = 1 iff [x] n δ [x ] n : [x ] n satisfis φ δ φ n ([x] n ) = 0 iff δ [x] n [x ] n : [x ] n satisfis φ δ φ n ([x] n ) = ls [δ]φ n = ( δ φ) n

Smantics Compltion on DBB-Abs. Smantics Compltion of thr-valud L µ : Dfinition: Lt H n b an n-dbb abstraction. Thn: φ n ([x] n ) = 1 iff [x] n [x ] n : [x ] n 1 satisfis φ φ n ([x] n ) = 0 iff [x] n [x ] n : [x ] n 1 satisfis φ φ n ([x] n ) = ls []φ n = ( φ) n

Smantics Compltion on DBB-Abs. Smantics Compltion of thr-valud L µ : Dfinition: Lt H n b an n-dbb abstraction. Thn: For E(φUψ) n : E(φUψ) n ([x] n ) = 1 iff δ [x] n [x ] n satisfying φuψ in H n or δ [x] n [x ] n [x ] n satisfying φ on th first part and [x ] n 1 satisfying E(φUψ) E(φUψ) n ([x] n ) = 0 iff paths in H n φuψ can b disprovn E(φUψ) n ([x] n ) = othrwis

Smantics Compltion on DBB-Abs. Smantics Compltion of thr-valud L µ : Dfinition: Lt H n b an n-dbb abstraction. Thn: For A(φUψ) n : A(φUψ) n ([x] n ) = 1 iff all paths in H n starting in [x] n satisfy φuψ A(φUψ) n ([x] n ) = 0 iff [x] n δ [x ] n not satisfying φuψ in H n or [x] n δ [x ] n [x ] n satisfying φ on th first part and [x ] n 1 not satisfying AφUψ A(φUψ) n ([x] n ) = othrwis

Prsrvation Rsults for DBB-Abs. Corollary: (Prsrvation) Lt H b a hybrid automaton and H n b an n-dbb abstraction of H. Thn for all φ L µ : H n φ H φ H n φ H φ

Prsrvation Rsults for DBB-Abs. Corollary: (Prsrvation) Lt H b a hybrid automaton and H n b an n-dbb abstraction of H. Thn for all φ L µ : H n φ H φ H n φ H φ Thorm: (Monotonicity) Lt H n and H k, n > k, b DBB abstractions. Thn for all φ L µ and all x in th stat spac of H: φ k ([x] k ) = 1 φ n ([x] n ) = 1 φ k ([x] k ) = 0 φ n ([x] n ) = 0

y 10 ẋ = 1 ẏ = 1 shut x = 0 y = 10 Exampl: Watrlvl Controllr x 1 0 ẋ = 1 ẏ = 2 opn 1-DBB Abstraction: r 1 r 6 2 10 x r 3 r 4 µ-calculus formula: φ = µz.r Z r = shut [0, 6] {10} y shut s 1 s 2 6 10 x r 2 δ r 3 δ s 5 s 2 r 4 s 5 y opn

y 10 ẋ = 1 ẏ = 1 shut x = 0 y = 10 Exampl: Watrlvl Controllr x 1 0 ẋ = 1 ẏ = 2 opn 1-DBB Abstraction: A 3 φ = r 1 r 6 2 10 x r 3 r 4 µ-calculus formula: φ = µz.r Z r = shut [0, 6] {10} y shut s 1 s 2 6 10 x r 2 δ r 3 s 5 δ s 2 r 4 s 5 y opn

r 5 r 6 r 1 y 10 ẋ = 1 ẏ = 1 shut x = 0 y = 10 Exampl: Watrlvl Controllr x 1 0 ẋ = 1 ẏ = 2 opn 2-DBB Abstraction: r 3 r 2 r 4 r 7 x r 2 δ r 3 δ r 5 µ-calculus formula: φ = µz.r Z r = shut [0, 6] {10} t 7 δ t 6 δ t 2 y shut t 1 t 2 t 3 t 4 t 6 t 7 t 5 t 8 x r 7 δ r 4 δ r 6 t 8 δ t 5 δ t 4 δ t 3 x opn

r 5 r 6 r 1 y 10 ẋ = 1 ẏ = 1 shut x = 0 y = 10 Exampl: Watrlvl Controllr x 1 0 ẋ = 1 ẏ = 2 opn µ-calculus formula: φ = µz.r Z r = shut [0, 6] {10} 2-DBB Abstraction: A 3 φ = 0 H φ = 0 r 3 r 2 r 4 r 7 x r 2 δ r 3 δ r 5 t 7 δ t 6 δ t 2 y shut t 1 t 2 t 3 t 4 t 6 t 7 t 5 t 8 x r 7 δ r 4 δ r 6 t 8 δ t 5 δ t 4 δ t 3 x opn

and Futur Work : A paramtrizd thr-valud intrprtation of L µ has bn dvlopd Prsrvation rsults hav bn provd Safty crtification + countrxampls Diffrnt applications for th gnral framwork hav bn providd: May/must abstractions DBB abstractions Futur Work Dvlopmnt of a thr-valud modl-chcking tool for hybrid automata Proprty drivn abstraction rfinmnts...

Th U-Oprator on Hybrid Automata Discrt tim framworks: U-Oprator rdundant E(φUψ) = µz.ψ φ Z A(φUψ) = µz.ψ φ Z Continuous tim framworks: U-oprator not rdundant

Th U-Oprator on Hybrid Automata Discrt tim framworks: U-Oprator rdundant E(φUψ) = µz.ψ φ Z A(φUψ) = µz.ψ φ Z Continuous tim framworks: U-oprator not rdundant Exampl: x = 0 ẋ = 1 0 1 2 3 x

Th U-Oprator on Hybrid Automata Discrt tim framworks: U-Oprator rdundant E(φUψ) = µz.ψ φ Z A(φUψ) = µz.ψ φ Z Continuous tim framworks: U-oprator not rdundant Exampl: x = 0 ẋ = 1 φ := E(x < 2)U(x = 3) 0 1 2 3 x

Th U-Oprator on Hybrid Automata Discrt tim framworks: U-Oprator rdundant E(φUψ) = µz.ψ φ Z A(φUψ) = µz.ψ φ Z Continuous tim framworks: U-oprator not rdundant Exampl: x = 0 ẋ = 1 φ := E(x < 2)U(x = 3) ψ := µz.(x = 3) (x < 2) Z 0 1 2 3 x

Th U-Oprator on Hybrid Automata Discrt tim framworks: U-Oprator rdundant E(φUψ) = µz.ψ φ Z A(φUψ) = µz.ψ φ Z Continuous tim framworks: U-oprator not rdundant Exampl: x = 0 ẋ = 1 φ := E(x < 2)U(x = 3) ψ := µz.(x = 3) (x < 2) Z 0 1 2 3 x Lmma: In th stting of hybrid automata th languag L µ with th tmporal oprators E(φUψ) and A(φUψ) is strictly mor xprssiv than L µ without ths oprators.

Rdundancy of U on Abstractions Lt th modal oprator δ satisfy: δ φ (r) = 1 a dirct succssor of r satisfis φ (*) Thorm: (Rdundancy) Lt H b a hybrid automaton and A b an abstraction of H satisfying (*). Thn for all φ, ψ L µ : 1. A µz.ψ φ Z H E(φUψ) A µz.ψ φ Z H E(φUψ) 2. A µz.ψ φ Z H A(φUψ) A µz.ψ φ Z H A(φUψ)

Rdundancy of U on Abstractions Lt th modal oprator δ satisfy: δ φ (r) = 1 a dirct succssor of r satisfis φ (*) Thorm: (Rdundancy) Lt H b a hybrid automaton and A b an abstraction of H satisfying (*). Thn for all φ, ψ L µ : 1. A µz.ψ φ Z H E(φUψ) A µz.ψ φ Z H E(φUψ) 2. A µz.ψ φ Z H A(φUψ) A µz.ψ φ Z H A(φUψ) Corollary: For may/must abstractions th U-oprator is rdundant For DBB-abstractions th U-oprator is rdundant