Step | Hyp | Ref
| Expression |
1 | | mdslmd.4 |
. . . . . . . . . . 11
⊢ 𝐷 ∈
Cℋ |
2 | | mdslmd.1 |
. . . . . . . . . . 11
⊢ 𝐴 ∈
Cℋ |
3 | | chlej2 29774 |
. . . . . . . . . . . 12
⊢ (((𝐷 ∈
Cℋ ∧ 𝐴 ∈ Cℋ
∧ 𝑥 ∈
Cℋ ) ∧ 𝐷 ⊆ 𝐴) → (𝑥 ∨ℋ 𝐷) ⊆ (𝑥 ∨ℋ 𝐴)) |
4 | 3 | ex 412 |
. . . . . . . . . . 11
⊢ ((𝐷 ∈
Cℋ ∧ 𝐴 ∈ Cℋ
∧ 𝑥 ∈
Cℋ ) → (𝐷 ⊆ 𝐴 → (𝑥 ∨ℋ 𝐷) ⊆ (𝑥 ∨ℋ 𝐴))) |
5 | 1, 2, 4 | mp3an12 1449 |
. . . . . . . . . 10
⊢ (𝑥 ∈
Cℋ → (𝐷 ⊆ 𝐴 → (𝑥 ∨ℋ 𝐷) ⊆ (𝑥 ∨ℋ 𝐴))) |
6 | 5 | impcom 407 |
. . . . . . . . 9
⊢ ((𝐷 ⊆ 𝐴 ∧ 𝑥 ∈ Cℋ )
→ (𝑥
∨ℋ 𝐷)
⊆ (𝑥
∨ℋ 𝐴)) |
7 | 6 | ssrind 4166 |
. . . . . . . 8
⊢ ((𝐷 ⊆ 𝐴 ∧ 𝑥 ∈ Cℋ )
→ ((𝑥
∨ℋ 𝐷)
∩ (𝐵 ∩ 𝐶)) ⊆ ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶))) |
8 | 7 | adantll 710 |
. . . . . . 7
⊢ ((((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴) ∧ 𝑥 ∈ Cℋ )
→ ((𝑥
∨ℋ 𝐷)
∩ (𝐵 ∩ 𝐶)) ⊆ ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶))) |
9 | 8 | adantll 710 |
. . . . . 6
⊢ ((((𝐴 𝑀ℋ
𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) ∧ 𝑥 ∈ Cℋ )
→ ((𝑥
∨ℋ 𝐷)
∩ (𝐵 ∩ 𝐶)) ⊆ ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶))) |
10 | 9 | adantr 480 |
. . . . 5
⊢
(((((𝐴
𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) ∧ 𝑥 ∈ Cℋ )
∧ 𝑥 ⊆ (𝐵 ∩ 𝐶)) → ((𝑥 ∨ℋ 𝐷) ∩ (𝐵 ∩ 𝐶)) ⊆ ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶))) |
11 | | ssin 4161 |
. . . . . . . 8
⊢ ((𝑥 ⊆ 𝐵 ∧ 𝑥 ⊆ 𝐶) ↔ 𝑥 ⊆ (𝐵 ∩ 𝐶)) |
12 | | inass 4150 |
. . . . . . . . . . . . . 14
⊢ (((𝑥 ∨ℋ 𝐴) ∩ 𝐵) ∩ 𝐶) = ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) |
13 | | mdslmd.2 |
. . . . . . . . . . . . . . . 16
⊢ 𝐵 ∈
Cℋ |
14 | | mdi 30558 |
. . . . . . . . . . . . . . . . 17
⊢ (((𝐴 ∈
Cℋ ∧ 𝐵 ∈ Cℋ
∧ 𝑥 ∈
Cℋ ) ∧ (𝐴 𝑀ℋ 𝐵 ∧ 𝑥 ⊆ 𝐵)) → ((𝑥 ∨ℋ 𝐴) ∩ 𝐵) = (𝑥 ∨ℋ (𝐴 ∩ 𝐵))) |
15 | 2, 14 | mp3anl1 1453 |
. . . . . . . . . . . . . . . 16
⊢ (((𝐵 ∈
Cℋ ∧ 𝑥 ∈ Cℋ )
∧ (𝐴
𝑀ℋ 𝐵 ∧ 𝑥 ⊆ 𝐵)) → ((𝑥 ∨ℋ 𝐴) ∩ 𝐵) = (𝑥 ∨ℋ (𝐴 ∩ 𝐵))) |
16 | 13, 15 | mpanl1 696 |
. . . . . . . . . . . . . . 15
⊢ ((𝑥 ∈
Cℋ ∧ (𝐴 𝑀ℋ 𝐵 ∧ 𝑥 ⊆ 𝐵)) → ((𝑥 ∨ℋ 𝐴) ∩ 𝐵) = (𝑥 ∨ℋ (𝐴 ∩ 𝐵))) |
17 | 16 | ineq1d 4142 |
. . . . . . . . . . . . . 14
⊢ ((𝑥 ∈
Cℋ ∧ (𝐴 𝑀ℋ 𝐵 ∧ 𝑥 ⊆ 𝐵)) → (((𝑥 ∨ℋ 𝐴) ∩ 𝐵) ∩ 𝐶) = ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶)) |
18 | 12, 17 | eqtr3id 2793 |
. . . . . . . . . . . . 13
⊢ ((𝑥 ∈
Cℋ ∧ (𝐴 𝑀ℋ 𝐵 ∧ 𝑥 ⊆ 𝐵)) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶)) |
19 | 18 | adantrlr 719 |
. . . . . . . . . . . 12
⊢ ((𝑥 ∈
Cℋ ∧ ((𝐴 𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ 𝑥 ⊆ 𝐵)) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶)) |
20 | 19 | adantrrr 721 |
. . . . . . . . . . 11
⊢ ((𝑥 ∈
Cℋ ∧ ((𝐴 𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ (𝑥 ⊆ 𝐵 ∧ 𝑥 ⊆ 𝐶))) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶)) |
21 | | mdslmd.3 |
. . . . . . . . . . . . . . 15
⊢ 𝐶 ∈
Cℋ |
22 | 2, 13 | chincli 29723 |
. . . . . . . . . . . . . . . 16
⊢ (𝐴 ∩ 𝐵) ∈
Cℋ |
23 | | mdi 30558 |
. . . . . . . . . . . . . . . 16
⊢ ((((𝐴 ∩ 𝐵) ∈ Cℋ
∧ 𝐶 ∈
Cℋ ∧ 𝑥 ∈ Cℋ )
∧ ((𝐴 ∩ 𝐵) 𝑀ℋ
𝐶 ∧ 𝑥 ⊆ 𝐶)) → ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶) = (𝑥 ∨ℋ ((𝐴 ∩ 𝐵) ∩ 𝐶))) |
24 | 22, 23 | mp3anl1 1453 |
. . . . . . . . . . . . . . 15
⊢ (((𝐶 ∈
Cℋ ∧ 𝑥 ∈ Cℋ )
∧ ((𝐴 ∩ 𝐵) 𝑀ℋ
𝐶 ∧ 𝑥 ⊆ 𝐶)) → ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶) = (𝑥 ∨ℋ ((𝐴 ∩ 𝐵) ∩ 𝐶))) |
25 | 21, 24 | mpanl1 696 |
. . . . . . . . . . . . . 14
⊢ ((𝑥 ∈
Cℋ ∧ ((𝐴 ∩ 𝐵) 𝑀ℋ 𝐶 ∧ 𝑥 ⊆ 𝐶)) → ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶) = (𝑥 ∨ℋ ((𝐴 ∩ 𝐵) ∩ 𝐶))) |
26 | | inass 4150 |
. . . . . . . . . . . . . . 15
⊢ ((𝐴 ∩ 𝐵) ∩ 𝐶) = (𝐴 ∩ (𝐵 ∩ 𝐶)) |
27 | 26 | oveq2i 7266 |
. . . . . . . . . . . . . 14
⊢ (𝑥 ∨ℋ ((𝐴 ∩ 𝐵) ∩ 𝐶)) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶))) |
28 | 25, 27 | eqtrdi 2795 |
. . . . . . . . . . . . 13
⊢ ((𝑥 ∈
Cℋ ∧ ((𝐴 ∩ 𝐵) 𝑀ℋ 𝐶 ∧ 𝑥 ⊆ 𝐶)) → ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
29 | 28 | adantrll 718 |
. . . . . . . . . . . 12
⊢ ((𝑥 ∈
Cℋ ∧ ((𝐴 𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ 𝑥 ⊆ 𝐶)) → ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
30 | 29 | adantrrl 720 |
. . . . . . . . . . 11
⊢ ((𝑥 ∈
Cℋ ∧ ((𝐴 𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ (𝑥 ⊆ 𝐵 ∧ 𝑥 ⊆ 𝐶))) → ((𝑥 ∨ℋ (𝐴 ∩ 𝐵)) ∩ 𝐶) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
31 | 20, 30 | eqtrd 2778 |
. . . . . . . . . 10
⊢ ((𝑥 ∈
Cℋ ∧ ((𝐴 𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ (𝑥 ⊆ 𝐵 ∧ 𝑥 ⊆ 𝐶))) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
32 | 31 | ancoms 458 |
. . . . . . . . 9
⊢ ((((𝐴 𝑀ℋ
𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ (𝑥 ⊆ 𝐵 ∧ 𝑥 ⊆ 𝐶)) ∧ 𝑥 ∈ Cℋ )
→ ((𝑥
∨ℋ 𝐴)
∩ (𝐵 ∩ 𝐶)) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
33 | 32 | an32s 648 |
. . . . . . . 8
⊢ ((((𝐴 𝑀ℋ
𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ 𝑥 ∈ Cℋ )
∧ (𝑥 ⊆ 𝐵 ∧ 𝑥 ⊆ 𝐶)) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
34 | 11, 33 | sylan2br 594 |
. . . . . . 7
⊢ ((((𝐴 𝑀ℋ
𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ 𝑥 ∈ Cℋ )
∧ 𝑥 ⊆ (𝐵 ∩ 𝐶)) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
35 | 34 | adantllr 715 |
. . . . . 6
⊢
(((((𝐴
𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) ∧ 𝑥 ∈ Cℋ )
∧ 𝑥 ⊆ (𝐵 ∩ 𝐶)) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
36 | | inass 4150 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∩ 𝐶) ∩ (𝐵 ∩ 𝐶)) = (𝐴 ∩ (𝐶 ∩ (𝐵 ∩ 𝐶))) |
37 | | in12 4151 |
. . . . . . . . . . . . . 14
⊢ (𝐶 ∩ (𝐵 ∩ 𝐶)) = (𝐵 ∩ (𝐶 ∩ 𝐶)) |
38 | | inidm 4149 |
. . . . . . . . . . . . . . 15
⊢ (𝐶 ∩ 𝐶) = 𝐶 |
39 | 38 | ineq2i 4140 |
. . . . . . . . . . . . . 14
⊢ (𝐵 ∩ (𝐶 ∩ 𝐶)) = (𝐵 ∩ 𝐶) |
40 | 37, 39 | eqtri 2766 |
. . . . . . . . . . . . 13
⊢ (𝐶 ∩ (𝐵 ∩ 𝐶)) = (𝐵 ∩ 𝐶) |
41 | 40 | ineq2i 4140 |
. . . . . . . . . . . 12
⊢ (𝐴 ∩ (𝐶 ∩ (𝐵 ∩ 𝐶))) = (𝐴 ∩ (𝐵 ∩ 𝐶)) |
42 | 36, 41 | eqtr2i 2767 |
. . . . . . . . . . 11
⊢ (𝐴 ∩ (𝐵 ∩ 𝐶)) = ((𝐴 ∩ 𝐶) ∩ (𝐵 ∩ 𝐶)) |
43 | | ssrin 4164 |
. . . . . . . . . . 11
⊢ ((𝐴 ∩ 𝐶) ⊆ 𝐷 → ((𝐴 ∩ 𝐶) ∩ (𝐵 ∩ 𝐶)) ⊆ (𝐷 ∩ (𝐵 ∩ 𝐶))) |
44 | 42, 43 | eqsstrid 3965 |
. . . . . . . . . 10
⊢ ((𝐴 ∩ 𝐶) ⊆ 𝐷 → (𝐴 ∩ (𝐵 ∩ 𝐶)) ⊆ (𝐷 ∩ (𝐵 ∩ 𝐶))) |
45 | | ssrin 4164 |
. . . . . . . . . 10
⊢ (𝐷 ⊆ 𝐴 → (𝐷 ∩ (𝐵 ∩ 𝐶)) ⊆ (𝐴 ∩ (𝐵 ∩ 𝐶))) |
46 | 44, 45 | anim12i 612 |
. . . . . . . . 9
⊢ (((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴) → ((𝐴 ∩ (𝐵 ∩ 𝐶)) ⊆ (𝐷 ∩ (𝐵 ∩ 𝐶)) ∧ (𝐷 ∩ (𝐵 ∩ 𝐶)) ⊆ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
47 | | eqss 3932 |
. . . . . . . . 9
⊢ ((𝐴 ∩ (𝐵 ∩ 𝐶)) = (𝐷 ∩ (𝐵 ∩ 𝐶)) ↔ ((𝐴 ∩ (𝐵 ∩ 𝐶)) ⊆ (𝐷 ∩ (𝐵 ∩ 𝐶)) ∧ (𝐷 ∩ (𝐵 ∩ 𝐶)) ⊆ (𝐴 ∩ (𝐵 ∩ 𝐶)))) |
48 | 46, 47 | sylibr 233 |
. . . . . . . 8
⊢ (((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴) → (𝐴 ∩ (𝐵 ∩ 𝐶)) = (𝐷 ∩ (𝐵 ∩ 𝐶))) |
49 | 48 | oveq2d 7271 |
. . . . . . 7
⊢ (((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴) → (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶))) = (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶)))) |
50 | 49 | ad3antlr 727 |
. . . . . 6
⊢
(((((𝐴
𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) ∧ 𝑥 ∈ Cℋ )
∧ 𝑥 ⊆ (𝐵 ∩ 𝐶)) → (𝑥 ∨ℋ (𝐴 ∩ (𝐵 ∩ 𝐶))) = (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶)))) |
51 | 35, 50 | eqtrd 2778 |
. . . . 5
⊢
(((((𝐴
𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) ∧ 𝑥 ∈ Cℋ )
∧ 𝑥 ⊆ (𝐵 ∩ 𝐶)) → ((𝑥 ∨ℋ 𝐴) ∩ (𝐵 ∩ 𝐶)) = (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶)))) |
52 | 10, 51 | sseqtrd 3957 |
. . . 4
⊢
(((((𝐴
𝑀ℋ 𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) ∧ 𝑥 ∈ Cℋ )
∧ 𝑥 ⊆ (𝐵 ∩ 𝐶)) → ((𝑥 ∨ℋ 𝐷) ∩ (𝐵 ∩ 𝐶)) ⊆ (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶)))) |
53 | 52 | ex 412 |
. . 3
⊢ ((((𝐴 𝑀ℋ
𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) ∧ 𝑥 ∈ Cℋ )
→ (𝑥 ⊆ (𝐵 ∩ 𝐶) → ((𝑥 ∨ℋ 𝐷) ∩ (𝐵 ∩ 𝐶)) ⊆ (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶))))) |
54 | 53 | ralrimiva 3107 |
. 2
⊢ (((𝐴 𝑀ℋ
𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) → ∀𝑥 ∈ Cℋ
(𝑥 ⊆ (𝐵 ∩ 𝐶) → ((𝑥 ∨ℋ 𝐷) ∩ (𝐵 ∩ 𝐶)) ⊆ (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶))))) |
55 | 13, 21 | chincli 29723 |
. . 3
⊢ (𝐵 ∩ 𝐶) ∈
Cℋ |
56 | | mdbr2 30559 |
. . 3
⊢ ((𝐷 ∈
Cℋ ∧ (𝐵 ∩ 𝐶) ∈ Cℋ )
→ (𝐷
𝑀ℋ (𝐵 ∩ 𝐶) ↔ ∀𝑥 ∈ Cℋ
(𝑥 ⊆ (𝐵 ∩ 𝐶) → ((𝑥 ∨ℋ 𝐷) ∩ (𝐵 ∩ 𝐶)) ⊆ (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶)))))) |
57 | 1, 55, 56 | mp2an 688 |
. 2
⊢ (𝐷 𝑀ℋ
(𝐵 ∩ 𝐶) ↔ ∀𝑥 ∈ Cℋ
(𝑥 ⊆ (𝐵 ∩ 𝐶) → ((𝑥 ∨ℋ 𝐷) ∩ (𝐵 ∩ 𝐶)) ⊆ (𝑥 ∨ℋ (𝐷 ∩ (𝐵 ∩ 𝐶))))) |
58 | 54, 57 | sylibr 233 |
1
⊢ (((𝐴 𝑀ℋ
𝐵 ∧ (𝐴 ∩ 𝐵) 𝑀ℋ 𝐶) ∧ ((𝐴 ∩ 𝐶) ⊆ 𝐷 ∧ 𝐷 ⊆ 𝐴)) → 𝐷 𝑀ℋ (𝐵 ∩ 𝐶)) |