Go backward to Quantification over Flexible Variables
Go up to Top
Go forward to Quantification in TLA
Quantification over Flexible Variables
- "Obvious" definition:
- sigma[[exists : ]] exists tau in St:
(sigma = tau) and tau[[F]]
- Not correct since not necessarily invaraint under stuttering!
- Remove stuttering steps:
- <, , ...>
if forall in Nat: =
then <, , ...>
else if = then <,
, ...>
else <>
o <, ...>
- TLA = STLA + quantification.
- Existential quantifier over flexible and rigid variables.
- All TLA formulas are invariant under stuttering:
sigma = tau sigma[[]] =
tau[[]]
Wolfgang.Schreiner@risc.uni-linz.ac.at
Id: tla2.tex,v 1.2 96/05/06 10:48:53 schreine Exp Locker: schreine