Metamath Proof Explorer


Theorem lubeldm2d

Description: Member of the domain of the least upper bound function of a poset. (Contributed by Zhi Wang, 28-Sep-2024)

Ref Expression
Hypotheses lubeldm2d.b φ B = Base K
lubeldm2d.l φ ˙ = K
lubeldm2d.u φ U = lub K
lubeldm2d.p φ x B ψ y S y ˙ x z B y S y ˙ z x ˙ z
lubeldm2d.k φ K Poset
Assertion lubeldm2d φ S dom U S B x B ψ

Proof

Step Hyp Ref Expression
1 lubeldm2d.b φ B = Base K
2 lubeldm2d.l φ ˙ = K
3 lubeldm2d.u φ U = lub K
4 lubeldm2d.p φ x B ψ y S y ˙ x z B y S y ˙ z x ˙ z
5 lubeldm2d.k φ K Poset
6 eqid Base K = Base K
7 eqid K = K
8 eqid lub K = lub K
9 biid y S y K x z Base K y S y K z x K z y S y K x z Base K y S y K z x K z
10 6 7 8 9 5 lubeldm2 φ S dom lub K S Base K x Base K y S y K x z Base K y S y K z x K z
11 3 dmeqd φ dom U = dom lub K
12 11 eleq2d φ S dom U S dom lub K
13 1 sseq2d φ S B S Base K
14 2 breqd φ y ˙ x y K x
15 14 ralbidv φ y S y ˙ x y S y K x
16 2 breqd φ y ˙ z y K z
17 16 ralbidv φ y S y ˙ z y S y K z
18 2 breqd φ x ˙ z x K z
19 17 18 imbi12d φ y S y ˙ z x ˙ z y S y K z x K z
20 1 19 raleqbidv φ z B y S y ˙ z x ˙ z z Base K y S y K z x K z
21 15 20 anbi12d φ y S y ˙ x z B y S y ˙ z x ˙ z y S y K x z Base K y S y K z x K z
22 21 adantr φ x B y S y ˙ x z B y S y ˙ z x ˙ z y S y K x z Base K y S y K z x K z
23 4 22 bitrd φ x B ψ y S y K x z Base K y S y K z x K z
24 23 pm5.32da φ x B ψ x B y S y K x z Base K y S y K z x K z
25 1 eleq2d φ x B x Base K
26 25 anbi1d φ x B y S y K x z Base K y S y K z x K z x Base K y S y K x z Base K y S y K z x K z
27 24 26 bitrd φ x B ψ x Base K y S y K x z Base K y S y K z x K z
28 27 rexbidv2 φ x B ψ x Base K y S y K x z Base K y S y K z x K z
29 13 28 anbi12d φ S B x B ψ S Base K x Base K y S y K x z Base K y S y K z x K z
30 10 12 29 3bitr4d φ S dom U S B x B ψ