let A be preIfWhileAlgebra; for S being non empty set
for T being Subset of S
for f being ExecutionFunction of A,S,T
for P being set
for I, J being Element of A st P is_invariant_wrt I,f & P is_invariant_wrt J,f holds
P is_invariant_wrt I \; J,f
let S be non empty set ; for T being Subset of S
for f being ExecutionFunction of A,S,T
for P being set
for I, J being Element of A st P is_invariant_wrt I,f & P is_invariant_wrt J,f holds
P is_invariant_wrt I \; J,f
let T be Subset of S; for f being ExecutionFunction of A,S,T
for P being set
for I, J being Element of A st P is_invariant_wrt I,f & P is_invariant_wrt J,f holds
P is_invariant_wrt I \; J,f
let f be ExecutionFunction of A,S,T; for P being set
for I, J being Element of A st P is_invariant_wrt I,f & P is_invariant_wrt J,f holds
P is_invariant_wrt I \; J,f
let P be set ; for I, J being Element of A st P is_invariant_wrt I,f & P is_invariant_wrt J,f holds
P is_invariant_wrt I \; J,f
let I, J be Element of A; ( P is_invariant_wrt I,f & P is_invariant_wrt J,f implies P is_invariant_wrt I \; J,f )
assume that
A1:
for s being Element of S st s in P holds
f . (s,I) in P
and
A2:
for s being Element of S st s in P holds
f . (s,J) in P
; AOFA_000:def 39 P is_invariant_wrt I \; J,f
let s be Element of S; AOFA_000:def 39 ( s in P implies f . (s,(I \; J)) in P )
assume
s in P
; f . (s,(I \; J)) in P
then A3:
f . (s,I) in P
by A1;
f . (s,(I \; J)) = f . ((f . (s,I)),J)
by Def29;
hence
f . (s,(I \; J)) in P
by A2, A3; verum