Proof of Theorem ndmaovdistr
| Step | Hyp | Ref | Expression | 
|---|
| 1 |  | ndmaov.6 | . . . . . 6
⊢ dom 𝐺 = (𝑆 × 𝑆) | 
| 2 | 1 | eleq2i 2833 | . . . . 5
⊢
(〈𝐴, ((𝐵𝐹𝐶)) 〉 ∈ dom 𝐺 ↔ 〈𝐴, ((𝐵𝐹𝐶)) 〉 ∈ (𝑆 × 𝑆)) | 
| 3 |  | opelxp 5721 | . . . . 5
⊢
(〈𝐴, ((𝐵𝐹𝐶)) 〉 ∈ (𝑆 × 𝑆) ↔ (𝐴 ∈ 𝑆 ∧ ((𝐵𝐹𝐶)) ∈ 𝑆)) | 
| 4 | 2, 3 | bitri 275 | . . . 4
⊢
(〈𝐴, ((𝐵𝐹𝐶)) 〉 ∈ dom 𝐺 ↔ (𝐴 ∈ 𝑆 ∧ ((𝐵𝐹𝐶)) ∈ 𝑆)) | 
| 5 |  | aovvdm 47197 | . . . . . 6
⊢ ( ((𝐵𝐹𝐶)) ∈ 𝑆 → 〈𝐵, 𝐶〉 ∈ dom 𝐹) | 
| 6 |  | ndmaov.1 | . . . . . . . . 9
⊢ dom 𝐹 = (𝑆 × 𝑆) | 
| 7 | 6 | eleq2i 2833 | . . . . . . . 8
⊢
(〈𝐵, 𝐶〉 ∈ dom 𝐹 ↔ 〈𝐵, 𝐶〉 ∈ (𝑆 × 𝑆)) | 
| 8 |  | opelxp 5721 | . . . . . . . 8
⊢
(〈𝐵, 𝐶〉 ∈ (𝑆 × 𝑆) ↔ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 9 | 7, 8 | bitri 275 | . . . . . . 7
⊢
(〈𝐵, 𝐶〉 ∈ dom 𝐹 ↔ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 10 |  | 3anass 1095 | . . . . . . . 8
⊢ ((𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) ↔ (𝐴 ∈ 𝑆 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 11 | 10 | simplbi2com 502 | . . . . . . 7
⊢ ((𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) → (𝐴 ∈ 𝑆 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 12 | 9, 11 | sylbi 217 | . . . . . 6
⊢
(〈𝐵, 𝐶〉 ∈ dom 𝐹 → (𝐴 ∈ 𝑆 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 13 | 5, 12 | syl 17 | . . . . 5
⊢ ( ((𝐵𝐹𝐶)) ∈ 𝑆 → (𝐴 ∈ 𝑆 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 14 | 13 | impcom 407 | . . . 4
⊢ ((𝐴 ∈ 𝑆 ∧ ((𝐵𝐹𝐶)) ∈ 𝑆) → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 15 | 4, 14 | sylbi 217 | . . 3
⊢
(〈𝐴, ((𝐵𝐹𝐶)) 〉 ∈ dom 𝐺 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 16 |  | ndmaov 47195 | . . 3
⊢ (¬
〈𝐴, ((𝐵𝐹𝐶)) 〉 ∈ dom 𝐺 → ((𝐴𝐺 ((𝐵𝐹𝐶)) )) = V) | 
| 17 | 15, 16 | nsyl5 159 | . 2
⊢ (¬
(𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) → ((𝐴𝐺 ((𝐵𝐹𝐶)) )) = V) | 
| 18 | 6 | eleq2i 2833 | . . . . 5
⊢ (〈
((𝐴𝐺𝐵)) , ((𝐴𝐺𝐶)) 〉 ∈ dom 𝐹 ↔ 〈 ((𝐴𝐺𝐵)) , ((𝐴𝐺𝐶)) 〉 ∈ (𝑆 × 𝑆)) | 
| 19 |  | opelxp 5721 | . . . . 5
⊢ (〈
((𝐴𝐺𝐵)) , ((𝐴𝐺𝐶)) 〉 ∈ (𝑆 × 𝑆) ↔ ( ((𝐴𝐺𝐵)) ∈ 𝑆 ∧ ((𝐴𝐺𝐶)) ∈ 𝑆)) | 
| 20 | 18, 19 | bitri 275 | . . . 4
⊢ (〈
((𝐴𝐺𝐵)) , ((𝐴𝐺𝐶)) 〉 ∈ dom 𝐹 ↔ ( ((𝐴𝐺𝐵)) ∈ 𝑆 ∧ ((𝐴𝐺𝐶)) ∈ 𝑆)) | 
| 21 |  | aovvdm 47197 | . . . . . 6
⊢ ( ((𝐴𝐺𝐵)) ∈ 𝑆 → 〈𝐴, 𝐵〉 ∈ dom 𝐺) | 
| 22 | 1 | eleq2i 2833 | . . . . . . . 8
⊢
(〈𝐴, 𝐵〉 ∈ dom 𝐺 ↔ 〈𝐴, 𝐵〉 ∈ (𝑆 × 𝑆)) | 
| 23 |  | opelxp 5721 | . . . . . . . 8
⊢
(〈𝐴, 𝐵〉 ∈ (𝑆 × 𝑆) ↔ (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆)) | 
| 24 | 22, 23 | bitri 275 | . . . . . . 7
⊢
(〈𝐴, 𝐵〉 ∈ dom 𝐺 ↔ (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆)) | 
| 25 | 1 | eleq2i 2833 | . . . . . . . . . 10
⊢
(〈𝐴, 𝐶〉 ∈ dom 𝐺 ↔ 〈𝐴, 𝐶〉 ∈ (𝑆 × 𝑆)) | 
| 26 |  | opelxp 5721 | . . . . . . . . . 10
⊢
(〈𝐴, 𝐶〉 ∈ (𝑆 × 𝑆) ↔ (𝐴 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 27 | 25, 26 | bitri 275 | . . . . . . . . 9
⊢
(〈𝐴, 𝐶〉 ∈ dom 𝐺 ↔ (𝐴 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 28 |  | simpll 767 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) ∧ (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆)) → 𝐴 ∈ 𝑆) | 
| 29 |  | simprr 773 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) ∧ (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆)) → 𝐵 ∈ 𝑆) | 
| 30 |  | simplr 769 | . . . . . . . . . . 11
⊢ (((𝐴 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) ∧ (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆)) → 𝐶 ∈ 𝑆) | 
| 31 | 28, 29, 30 | 3jca 1129 | . . . . . . . . . 10
⊢ (((𝐴 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) ∧ (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆)) → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 32 | 31 | ex 412 | . . . . . . . . 9
⊢ ((𝐴 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) → ((𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆) → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 33 | 27, 32 | sylbi 217 | . . . . . . . 8
⊢
(〈𝐴, 𝐶〉 ∈ dom 𝐺 → ((𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆) → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 34 |  | aovvdm 47197 | . . . . . . . 8
⊢ ( ((𝐴𝐺𝐶)) ∈ 𝑆 → 〈𝐴, 𝐶〉 ∈ dom 𝐺) | 
| 35 | 33, 34 | syl11 33 | . . . . . . 7
⊢ ((𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆) → ( ((𝐴𝐺𝐶)) ∈ 𝑆 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 36 | 24, 35 | sylbi 217 | . . . . . 6
⊢
(〈𝐴, 𝐵〉 ∈ dom 𝐺 → ( ((𝐴𝐺𝐶)) ∈ 𝑆 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 37 | 21, 36 | syl 17 | . . . . 5
⊢ ( ((𝐴𝐺𝐵)) ∈ 𝑆 → ( ((𝐴𝐺𝐶)) ∈ 𝑆 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆))) | 
| 38 | 37 | imp 406 | . . . 4
⊢ ((
((𝐴𝐺𝐵)) ∈ 𝑆 ∧ ((𝐴𝐺𝐶)) ∈ 𝑆) → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 39 | 20, 38 | sylbi 217 | . . 3
⊢ (〈
((𝐴𝐺𝐵)) , ((𝐴𝐺𝐶)) 〉 ∈ dom 𝐹 → (𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆)) | 
| 40 |  | ndmaov 47195 | . . 3
⊢ (¬
〈 ((𝐴𝐺𝐵)) , ((𝐴𝐺𝐶)) 〉 ∈ dom 𝐹 → (( ((𝐴𝐺𝐵)) 𝐹 ((𝐴𝐺𝐶)) )) = V) | 
| 41 | 39, 40 | nsyl5 159 | . 2
⊢ (¬
(𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) → (( ((𝐴𝐺𝐵)) 𝐹 ((𝐴𝐺𝐶)) )) = V) | 
| 42 | 17, 41 | eqtr4d 2780 | 1
⊢ (¬
(𝐴 ∈ 𝑆 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑆) → ((𝐴𝐺 ((𝐵𝐹𝐶)) )) = (( ((𝐴𝐺𝐵)) 𝐹 ((𝐴𝐺𝐶)) )) ) |