Metamath Proof Explorer


Theorem diameetN

Description: Partial isomorphism A of a lattice meet. (Contributed by NM, 5-Dec-2013) (New usage is discouraged.)

Ref Expression
Hypotheses diam.m ⊢ ∧ ˙ = meet ⁡ K
diam.h ⊢ H = LHyp ⁡ K
diam.i ⊢ I = DIsoA ⁡ K ⁡ W
Assertion diameetN ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y

Proof

Step Hyp Ref Expression
1 diam.m ⊢ ∧ ˙ = meet ⁡ K
2 diam.h ⊢ H = LHyp ⁡ K
3 diam.i ⊢ I = DIsoA ⁡ K ⁡ W
4 eqid ⊢ glb ⁡ K = glb ⁡ K
5 simpll ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → K ∈ HL
6 eqid ⊢ Base K = Base K
7 6 2 3 diadmclN ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I → X ∈ Base K
8 7 adantrr ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → X ∈ Base K
9 6 2 3 diadmclN ⊢ K ∈ HL ∧ W ∈ H ∧ Y ∈ dom ⁡ I → Y ∈ Base K
10 9 adantrl ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → Y ∈ Base K
11 4 1 5 8 10 meetval ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → X ∧ ˙ Y = glb ⁡ K ⁡ X Y
12 11 fveq2d ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → I ⁡ X ∧ ˙ Y = I ⁡ glb ⁡ K ⁡ X Y
13 simpl ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → K ∈ HL ∧ W ∈ H
14 prssi ⊢ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → X Y ⊆ dom ⁡ I
15 14 adantl ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → X Y ⊆ dom ⁡ I
16 prnzg ⊢ X ∈ dom ⁡ I → X Y ≠ ∅
17 16 ad2antrl ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → X Y ≠ ∅
18 4 2 3 diaglbN ⊢ K ∈ HL ∧ W ∈ H ∧ X Y ⊆ dom ⁡ I ∧ X Y ≠ ∅ → I ⁡ glb ⁡ K ⁡ X Y = ⋂ x ∈ X Y I ⁡ x
19 13 15 17 18 syl12anc ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → I ⁡ glb ⁡ K ⁡ X Y = ⋂ x ∈ X Y I ⁡ x
20 fveq2 ⊢ x = X → I ⁡ x = I ⁡ X
21 fveq2 ⊢ x = Y → I ⁡ x = I ⁡ Y
22 20 21 iinxprg ⊢ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → ⋂ x ∈ X Y I ⁡ x = I ⁡ X ∩ I ⁡ Y
23 22 adantl ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → ⋂ x ∈ X Y I ⁡ x = I ⁡ X ∩ I ⁡ Y
24 12 19 23 3eqtrd ⊢ K ∈ HL ∧ W ∈ H ∧ X ∈ dom ⁡ I ∧ Y ∈ dom ⁡ I → I ⁡ X ∧ ˙ Y = I ⁡ X ∩ I ⁡ Y