Metamath Proof Explorer


Theorem joinval

Description: Join value. Since both sides evaluate to (/) when they don't exist, for convenience we drop the { X , Y } e. dom U requirement. (Contributed by NM, 9-Sep-2018)

Ref Expression
Hypotheses joindef.u U = lub K
joindef.j ˙ = join K
joindef.k φ K V
joindef.x φ X W
joindef.y φ Y Z
Assertion joinval φ X ˙ Y = U X Y

Proof

Step Hyp Ref Expression
1 joindef.u U = lub K
2 joindef.j ˙ = join K
3 joindef.k φ K V
4 joindef.x φ X W
5 joindef.y φ Y Z
6 1 2 joinfval2 K V ˙ = x y z | x y dom U z = U x y
7 3 6 syl φ ˙ = x y z | x y dom U z = U x y
8 7 oveqd φ X ˙ Y = X x y z | x y dom U z = U x y Y
9 8 adantr φ X Y dom U X ˙ Y = X x y z | x y dom U z = U x y Y
10 simpr φ X Y dom U X Y dom U
11 eqidd φ X Y dom U U X Y = U X Y
12 fvexd φ U X Y V
13 preq12 x = X y = Y x y = X Y
14 13 eleq1d x = X y = Y x y dom U X Y dom U
15 14 3adant3 x = X y = Y z = U X Y x y dom U X Y dom U
16 simp3 x = X y = Y z = U X Y z = U X Y
17 13 fveq2d x = X y = Y U x y = U X Y
18 17 3adant3 x = X y = Y z = U X Y U x y = U X Y
19 16 18 eqeq12d x = X y = Y z = U X Y z = U x y U X Y = U X Y
20 15 19 anbi12d x = X y = Y z = U X Y x y dom U z = U x y X Y dom U U X Y = U X Y
21 moeq * z z = U x y
22 21 moani * z x y dom U z = U x y
23 eqid x y z | x y dom U z = U x y = x y z | x y dom U z = U x y
24 20 22 23 ovigg X W Y Z U X Y V X Y dom U U X Y = U X Y X x y z | x y dom U z = U x y Y = U X Y
25 4 5 12 24 syl3anc φ X Y dom U U X Y = U X Y X x y z | x y dom U z = U x y Y = U X Y
26 25 adantr φ X Y dom U X Y dom U U X Y = U X Y X x y z | x y dom U z = U x y Y = U X Y
27 10 11 26 mp2and φ X Y dom U X x y z | x y dom U z = U x y Y = U X Y
28 9 27 eqtrd φ X Y dom U X ˙ Y = U X Y
29 1 2 3 4 5 joindef φ X Y dom ˙ X Y dom U
30 29 notbid φ ¬ X Y dom ˙ ¬ X Y dom U
31 df-ov X ˙ Y = ˙ X Y
32 ndmfv ¬ X Y dom ˙ ˙ X Y =
33 31 32 eqtrid ¬ X Y dom ˙ X ˙ Y =
34 30 33 syl6bir φ ¬ X Y dom U X ˙ Y =
35 34 imp φ ¬ X Y dom U X ˙ Y =
36 ndmfv ¬ X Y dom U U X Y =
37 36 adantl φ ¬ X Y dom U U X Y =
38 35 37 eqtr4d φ ¬ X Y dom U X ˙ Y = U X Y
39 28 38 pm2.61dan φ X ˙ Y = U X Y