Step * of Lemma flattice-order_transitivity

[X:Type]. ∀as,bs,cs:(X X) List List.  (flattice-order(X;as;bs)  flattice-order(X;bs;cs)  flattice-order(X;as;cs))
BY
(Auto
   THEN All (\h. (Unfold `flattice-order` THEN (RWO "l_all_iff" THENA Auto) THEN (RWO "l_exists_iff" THENA Auto)))
   ⋅
   THEN RepeatFor (ParallelLast)
   THEN -1
   THEN Auto
   THEN ExRepD
   THEN (FHyp [-2] THENA Auto)
   THEN RepeatFor (ParallelLast)
   THEN Auto) }

1
1. [X] Type
2. as (X X) List List
3. bs (X X) List List
4. cs (X X) List List
5. ∀b:(X X) List
     ((b ∈ bs)  ((∃x:X X. ((x ∈ b) ∧ (∃y∈b. flip-union(x) ∈ (X X)))) ∨ (∃a:(X X) List. ((a ∈ as) ∧ a ⊆ b))))
6. ∀b:(X X) List
     ((b ∈ cs)  ((∃x:X X. ((x ∈ b) ∧ (∃y∈b. flip-union(x) ∈ (X X)))) ∨ (∃a:(X X) List. ((a ∈ bs) ∧ a ⊆ b))))
7. (X X) List
8. (b ∈ cs)
9. (X X) List
10. (a ∈ bs)
11. a ⊆ b
12. X
13. (x ∈ a)
14. (∃y∈a. flip-union(x) ∈ (X X))
⊢ (x ∈ b)

2
1. [X] Type
2. as (X X) List List
3. bs (X X) List List
4. cs (X X) List List
5. ∀b:(X X) List
     ((b ∈ bs)  ((∃x:X X. ((x ∈ b) ∧ (∃y∈b. flip-union(x) ∈ (X X)))) ∨ (∃a:(X X) List. ((a ∈ as) ∧ a ⊆ b))))
6. ∀b:(X X) List
     ((b ∈ cs)  ((∃x:X X. ((x ∈ b) ∧ (∃y∈b. flip-union(x) ∈ (X X)))) ∨ (∃a:(X X) List. ((a ∈ bs) ∧ a ⊆ b))))
7. (X X) List
8. (b ∈ cs)
9. (X X) List
10. (a ∈ bs)
11. a ⊆ b
12. X
13. (x ∈ a)
14. (∃y∈a. flip-union(x) ∈ (X X))
15. (x ∈ b)
⊢ (∃y∈b. flip-union(x) ∈ (X X))

3
1. [X] Type
2. as (X X) List List
3. bs (X X) List List
4. cs (X X) List List
5. ∀b:(X X) List
     ((b ∈ bs)  ((∃x:X X. ((x ∈ b) ∧ (∃y∈b. flip-union(x) ∈ (X X)))) ∨ (∃a:(X X) List. ((a ∈ as) ∧ a ⊆ b))))
6. ∀b:(X X) List
     ((b ∈ cs)  ((∃x:X X. ((x ∈ b) ∧ (∃y∈b. flip-union(x) ∈ (X X)))) ∨ (∃a:(X X) List. ((a ∈ bs) ∧ a ⊆ b))))
7. (X X) List
8. (b ∈ cs)
9. (X X) List
10. (a ∈ bs)
11. a ⊆ b
12. a1 (X X) List
13. (a1 ∈ as)
14. a1 ⊆ a
15. (a1 ∈ as)
⊢ a1 ⊆ b


Latex:


Latex:
\mforall{}[X:Type]
    \mforall{}as,bs,cs:(X  +  X)  List  List.
        (flattice-order(X;as;bs)  {}\mRightarrow{}  flattice-order(X;bs;cs)  {}\mRightarrow{}  flattice-order(X;as;cs))


By


Latex:
(Auto
  THEN  All  (\mbackslash{}h.  (Unfold  `flattice-order`  h
                                THEN  (RWO  "l\_all\_iff"  h  THENA  Auto)
                                THEN  (RWO  "l\_exists\_iff"  h  THENA  Auto)))\mcdot{}
  THEN  RepeatFor  2  (ParallelLast)
  THEN  D  -1
  THEN  Auto
  THEN  ExRepD
  THEN  (FHyp  5  [-2]  THENA  Auto)
  THEN  RepeatFor  2  (ParallelLast)
  THEN  Auto)




Home Index