Step
*
2
2
1
of Lemma
isect_functionality_wrt_equipollent_dependent
1. [A] : Type
2. [B] : Type
3. [C] : A ⟶ Type
4. [D] : B ⟶ Type
5. f : A ⟶ B
6. a : A
7. Bij(A;B;f)
8. h : ∀[a:A]. ∃f@0:C[a] ⟶ D[f a]. Bij(C[a];D[f a];f@0)
9. d : ⋂b:B. D[b]
⊢ ∃a:⋂a:A. C[a]. (((fst(h)) a) = d ∈ (⋂b:B. D[b]))
BY
{ (InstConcl [⌜fst(((snd(snd(h))) d))⌝]⋅ THENA Auto) }
1
1. A : Type
2. B : Type
3. C : A ⟶ Type
4. D : B ⟶ Type
5. f : A ⟶ B
6. a : A
7. Bij(A;B;f)
8. h : ∀[a:A]. ∃f@0:C[a] ⟶ D[f a]. Bij(C[a];D[f a];f@0)
9. d : ⋂b:B. D[b]
10. a1 : A
⊢ fst(((snd(snd(h))) d)) ∈ C[a1]
2
1. A : Type
2. B : Type
3. C : A ⟶ Type
4. D : B ⟶ Type
5. f : A ⟶ B
6. a : A
7. Bij(A;B;f)
8. h : ∀[a:A]. ∃f@0:C[a] ⟶ D[f a]. Bij(C[a];D[f a];f@0)
9. d : ⋂b:B. D[b]
⊢ ((fst(h)) (fst(((snd(snd(h))) d)))) = d ∈ (⋂b:B. D[b])
3
1. A : Type
2. B : Type
3. C : A ⟶ Type
4. D : B ⟶ Type
5. f : A ⟶ B
6. a : A
7. Bij(A;B;f)
8. h : ∀[a:A]. ∃f@0:C[a] ⟶ D[f a]. Bij(C[a];D[f a];f@0)
9. d : ⋂b:B. D[b]
10. a1 : ⋂a:A. C[a]
11. b : B
⊢ (fst(h)) a1 ∈ D[b]
Latex:
Latex:
1. [A] : Type
2. [B] : Type
3. [C] : A {}\mrightarrow{} Type
4. [D] : B {}\mrightarrow{} Type
5. f : A {}\mrightarrow{} B
6. a : A
7. Bij(A;B;f)
8. h : \mforall{}[a:A]. \mexists{}f@0:C[a] {}\mrightarrow{} D[f a]. Bij(C[a];D[f a];f@0)
9. d : \mcap{}b:B. D[b]
\mvdash{} \mexists{}a:\mcap{}a:A. C[a]. (((fst(h)) a) = d)
By
Latex:
(InstConcl [\mkleeneopen{}fst(((snd(snd(h))) d))\mkleeneclose{}]\mcdot{} THENA Auto)
Home
Index