Metamath Proof Explorer


Theorem mddmd2

Description: Relationship between modular pairs and dual-modular pairs. Lemma 1.2 of MaedaMaeda p. 1. (Contributed by NM, 21-Jun-2004) (New usage is discouraged.)

Ref Expression
Assertion mddmd2 ⊢ A ∈ C ℋ → ∀ x ∈ C ℋ A 𝑀 ℋ x ↔ ∀ x ∈ C ℋ A 𝑀 ℋ * x

Proof

Step Hyp Ref Expression
1 breq2 ⊢ x = y → A 𝑀 ℋ x ↔ A 𝑀 ℋ y
2 1 cbvralvw ⊢ ∀ x ∈ C ℋ A 𝑀 ℋ x ↔ ∀ y ∈ C ℋ A 𝑀 ℋ y
3 mdbr ⊢ A ∈ C ℋ ∧ y ∈ C ℋ → A 𝑀 ℋ y ↔ ∀ x ∈ C ℋ x ⊆ y → x ∨ ℋ A ∩ y = x ∨ ℋ A ∩ y
4 chjcom ⊢ A ∈ C ℋ ∧ x ∈ C ℋ → A ∨ ℋ x = x ∨ ℋ A
5 4 ineq1d ⊢ A ∈ C ℋ ∧ x ∈ C ℋ → A ∨ ℋ x ∩ y = x ∨ ℋ A ∩ y
6 incom ⊢ A ∨ ℋ x ∩ y = y ∩ A ∨ ℋ x
7 5 6 eqtr3di ⊢ A ∈ C ℋ ∧ x ∈ C ℋ → x ∨ ℋ A ∩ y = y ∩ A ∨ ℋ x
8 7 adantlr ⊢ A ∈ C ℋ ∧ y ∈ C ℋ ∧ x ∈ C ℋ → x ∨ ℋ A ∩ y = y ∩ A ∨ ℋ x
9 chincl ⊢ A ∈ C ℋ ∧ y ∈ C ℋ → A ∩ y ∈ C ℋ
10 chjcom ⊢ A ∩ y ∈ C ℋ ∧ x ∈ C ℋ → A ∩ y ∨ ℋ x = x ∨ ℋ A ∩ y
11 9 10 sylan ⊢ A ∈ C ℋ ∧ y ∈ C ℋ ∧ x ∈ C ℋ → A ∩ y ∨ ℋ x = x ∨ ℋ A ∩ y
12 incom ⊢ A ∩ y = y ∩ A
13 12 oveq1i ⊢ A ∩ y ∨ ℋ x = y ∩ A ∨ ℋ x
14 11 13 eqtr3di ⊢ A ∈ C ℋ ∧ y ∈ C ℋ ∧ x ∈ C ℋ → x ∨ ℋ A ∩ y = y ∩ A ∨ ℋ x
15 8 14 eqeq12d ⊢ A ∈ C ℋ ∧ y ∈ C ℋ ∧ x ∈ C ℋ → x ∨ ℋ A ∩ y = x ∨ ℋ A ∩ y ↔ y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
16 eqcom ⊢ y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x ↔ y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
17 15 16 bitrdi ⊢ A ∈ C ℋ ∧ y ∈ C ℋ ∧ x ∈ C ℋ → x ∨ ℋ A ∩ y = x ∨ ℋ A ∩ y ↔ y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
18 17 imbi2d ⊢ A ∈ C ℋ ∧ y ∈ C ℋ ∧ x ∈ C ℋ → x ⊆ y → x ∨ ℋ A ∩ y = x ∨ ℋ A ∩ y ↔ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
19 18 ralbidva ⊢ A ∈ C ℋ ∧ y ∈ C ℋ → ∀ x ∈ C ℋ x ⊆ y → x ∨ ℋ A ∩ y = x ∨ ℋ A ∩ y ↔ ∀ x ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
20 3 19 bitrd ⊢ A ∈ C ℋ ∧ y ∈ C ℋ → A 𝑀 ℋ y ↔ ∀ x ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
21 20 ralbidva ⊢ A ∈ C ℋ → ∀ y ∈ C ℋ A 𝑀 ℋ y ↔ ∀ y ∈ C ℋ ∀ x ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
22 2 21 bitrid ⊢ A ∈ C ℋ → ∀ x ∈ C ℋ A 𝑀 ℋ x ↔ ∀ y ∈ C ℋ ∀ x ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
23 ralcom ⊢ ∀ y ∈ C ℋ ∀ x ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x ↔ ∀ x ∈ C ℋ ∀ y ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
24 22 23 bitrdi ⊢ A ∈ C ℋ → ∀ x ∈ C ℋ A 𝑀 ℋ x ↔ ∀ x ∈ C ℋ ∀ y ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
25 dmdbr ⊢ A ∈ C ℋ ∧ x ∈ C ℋ → A 𝑀 ℋ * x ↔ ∀ y ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
26 25 ralbidva ⊢ A ∈ C ℋ → ∀ x ∈ C ℋ A 𝑀 ℋ * x ↔ ∀ x ∈ C ℋ ∀ y ∈ C ℋ x ⊆ y → y ∩ A ∨ ℋ x = y ∩ A ∨ ℋ x
27 24 26 bitr4d ⊢ A ∈ C ℋ → ∀ x ∈ C ℋ A 𝑀 ℋ x ↔ ∀ x ∈ C ℋ A 𝑀 ℋ * x