(24steps) PrintForm Definitions Lemmas mb automata 4 Sections GenAutomata Doc

At: pred mng functionality


p1,p2:Fmla, ds1,ds2,daa:Collection(dec()), da1,da2:Collection(SimpleType), de:sig(), rho:Decl, e:{[[de]] rho}, s:{[[ds1]] rho}, a:[[da1]] rho, tr:trace_env([[daa]] rho). trace_consistent_pred(rho;daa;tr.proj;p1) tc_pred(p1;ds1;da1;de) p1 = p2 ds1 = ds2 da1 = da2 ([[p1]] rho ds1 da1 de e s a tr [[p2]] rho ds2 da2 de e s a tr)

By:
Unfolds [`trace_consistent_pred`;`tc_pred`;`pred`;`pred_mng`] 0
THEN
UnivCD
THEN
Try ((Unfold `decl` 0) THEN (Complete Auto))


Generated subgoal:

11. p1: Collection(rel())
2. p2: Collection(rel())
3. ds1: Collection(dec())
4. ds2: Collection(dec())
5. daa: Collection(dec())
6. da1: Collection(SimpleType)
7. da2: Collection(SimpleType)
8. de: sig()
9. rho: Decl
10. e: {[[de]] rho}
11. s: {[[ds1]] rho}
12. a: [[da1]] rho
13. tr: trace_env([[daa]] rho)
14. (rp1.trace_consistent_rel(rho;daa;tr.proj;r))
15. r:rel(). r p1 tc(r;ds1;da1;de)
16. p1 = p2
17. ds1 = ds2
18. da1 = da2
(r:rel(). r p1 [[r]] rho ds1 da1 de e s a tr) (r:rel(). r p2 [[r]] rho ds2 da2 de e s a tr)

About:
impliesall

(24steps) PrintForm Definitions Lemmas mb automata 4 Sections GenAutomata Doc