Metamath Proof Explorer


Theorem meeteu

Description: Uniqueness of meet of elements in the domain. (Contributed by NM, 12-Sep-2018)

Ref Expression
Hypotheses meetval2.b B = Base K
meetval2.l ˙ = K
meetval2.m ˙ = meet K
meetval2.k φ K V
meetval2.x φ X B
meetval2.y φ Y B
meetlem.e φ X Y dom ˙
Assertion meeteu φ ∃! x B x ˙ X x ˙ Y z B z ˙ X z ˙ Y z ˙ x

Proof

Step Hyp Ref Expression
1 meetval2.b B = Base K
2 meetval2.l ˙ = K
3 meetval2.m ˙ = meet K
4 meetval2.k φ K V
5 meetval2.x φ X B
6 meetval2.y φ Y B
7 meetlem.e φ X Y dom ˙
8 eqid glb K = glb K
9 8 3 4 5 6 meetdef φ X Y dom ˙ X Y dom glb K
10 biid y X Y x ˙ y z B y X Y z ˙ y z ˙ x y X Y x ˙ y z B y X Y z ˙ y z ˙ x
11 4 adantr φ X Y dom glb K K V
12 simpr φ X Y dom glb K X Y dom glb K
13 1 2 8 10 11 12 glbeu φ X Y dom glb K ∃! x B y X Y x ˙ y z B y X Y z ˙ y z ˙ x
14 13 ex φ X Y dom glb K ∃! x B y X Y x ˙ y z B y X Y z ˙ y z ˙ x
15 1 2 3 4 5 6 meetval2lem X B Y B y X Y x ˙ y z B y X Y z ˙ y z ˙ x x ˙ X x ˙ Y z B z ˙ X z ˙ Y z ˙ x
16 5 6 15 syl2anc φ y X Y x ˙ y z B y X Y z ˙ y z ˙ x x ˙ X x ˙ Y z B z ˙ X z ˙ Y z ˙ x
17 16 reubidv φ ∃! x B y X Y x ˙ y z B y X Y z ˙ y z ˙ x ∃! x B x ˙ X x ˙ Y z B z ˙ X z ˙ Y z ˙ x
18 14 17 sylibd φ X Y dom glb K ∃! x B x ˙ X x ˙ Y z B z ˙ X z ˙ Y z ˙ x
19 9 18 sylbid φ X Y dom ˙ ∃! x B x ˙ X x ˙ Y z B z ˙ X z ˙ Y z ˙ x
20 7 19 mpd φ ∃! x B x ˙ X x ˙ Y z B z ˙ X z ˙ Y z ˙ x