Step | Hyp | Ref
| Expression |
1 | | brovpreldm 7900 |
. 2
⊢ (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → 〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴)) |
2 | | bropfvvvv.s |
. . . . . . . . . 10
⊢ (𝑎 = 𝐴 → 𝑉 = 𝑆) |
3 | | bropfvvvv.t |
. . . . . . . . . 10
⊢ (𝑎 = 𝐴 → 𝑊 = 𝑇) |
4 | | bropfvvvv.p |
. . . . . . . . . . 11
⊢ (𝑎 = 𝐴 → (𝜑 ↔ 𝜓)) |
5 | 4 | opabbidv 5136 |
. . . . . . . . . 10
⊢ (𝑎 = 𝐴 → {〈𝑑, 𝑒〉 ∣ 𝜑} = {〈𝑑, 𝑒〉 ∣ 𝜓}) |
6 | 2, 3, 5 | mpoeq123dv 7328 |
. . . . . . . . 9
⊢ (𝑎 = 𝐴 → (𝑏 ∈ 𝑉, 𝑐 ∈ 𝑊 ↦ {〈𝑑, 𝑒〉 ∣ 𝜑}) = (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓})) |
7 | | bropfvvvv.o |
. . . . . . . . 9
⊢ 𝑂 = (𝑎 ∈ 𝑈 ↦ (𝑏 ∈ 𝑉, 𝑐 ∈ 𝑊 ↦ {〈𝑑, 𝑒〉 ∣ 𝜑})) |
8 | 6, 7 | fvmptg 6855 |
. . . . . . . 8
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → (𝑂‘𝐴) = (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓})) |
9 | 8 | dmeqd 5803 |
. . . . . . 7
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → dom (𝑂‘𝐴) = dom (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓})) |
10 | 9 | eleq2d 2824 |
. . . . . 6
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) ↔ 〈𝐵, 𝐶〉 ∈ dom (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}))) |
11 | | dmoprabss 7355 |
. . . . . . . . 9
⊢ dom
{〈〈𝑏, 𝑐〉, 𝑧〉 ∣ ((𝑏 ∈ 𝑆 ∧ 𝑐 ∈ 𝑇) ∧ 𝑧 = {〈𝑑, 𝑒〉 ∣ 𝜓})} ⊆ (𝑆 × 𝑇) |
12 | 11 | sseli 3913 |
. . . . . . . 8
⊢
(〈𝐵, 𝐶〉 ∈ dom
{〈〈𝑏, 𝑐〉, 𝑧〉 ∣ ((𝑏 ∈ 𝑆 ∧ 𝑐 ∈ 𝑇) ∧ 𝑧 = {〈𝑑, 𝑒〉 ∣ 𝜓})} → 〈𝐵, 𝐶〉 ∈ (𝑆 × 𝑇)) |
13 | | bropfvvvv.oo |
. . . . . . . . . 10
⊢ ((𝐴 ∈ 𝑈 ∧ 𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) → (𝐵(𝑂‘𝐴)𝐶) = {〈𝑑, 𝑒〉 ∣ 𝜃}) |
14 | 7, 13 | bropfvvvvlem 7902 |
. . . . . . . . 9
⊢
((〈𝐵, 𝐶〉 ∈ (𝑆 × 𝑇) ∧ 𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸) → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))) |
15 | 14 | ex 412 |
. . . . . . . 8
⊢
(〈𝐵, 𝐶〉 ∈ (𝑆 × 𝑇) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))) |
16 | 12, 15 | syl 17 |
. . . . . . 7
⊢
(〈𝐵, 𝐶〉 ∈ dom
{〈〈𝑏, 𝑐〉, 𝑧〉 ∣ ((𝑏 ∈ 𝑆 ∧ 𝑐 ∈ 𝑇) ∧ 𝑧 = {〈𝑑, 𝑒〉 ∣ 𝜓})} → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))) |
17 | | df-mpo 7260 |
. . . . . . . 8
⊢ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) = {〈〈𝑏, 𝑐〉, 𝑧〉 ∣ ((𝑏 ∈ 𝑆 ∧ 𝑐 ∈ 𝑇) ∧ 𝑧 = {〈𝑑, 𝑒〉 ∣ 𝜓})} |
18 | 17 | dmeqi 5802 |
. . . . . . 7
⊢ dom
(𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) = dom {〈〈𝑏, 𝑐〉, 𝑧〉 ∣ ((𝑏 ∈ 𝑆 ∧ 𝑐 ∈ 𝑇) ∧ 𝑧 = {〈𝑑, 𝑒〉 ∣ 𝜓})} |
19 | 16, 18 | eleq2s 2857 |
. . . . . 6
⊢
(〈𝐵, 𝐶〉 ∈ dom (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))) |
20 | 10, 19 | syl6bi 252 |
. . . . 5
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))))) |
21 | 20 | com23 86 |
. . . 4
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))))) |
22 | 21 | a1d 25 |
. . 3
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))))) |
23 | | ianor 978 |
. . . . 5
⊢ (¬
(𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) ↔ (¬ 𝐴 ∈ 𝑈 ∨ ¬ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V)) |
24 | 7 | fvmptndm 6887 |
. . . . . . . . . . 11
⊢ (¬
𝐴 ∈ 𝑈 → (𝑂‘𝐴) = ∅) |
25 | 24 | dmeqd 5803 |
. . . . . . . . . 10
⊢ (¬
𝐴 ∈ 𝑈 → dom (𝑂‘𝐴) = dom ∅) |
26 | 25 | eleq2d 2824 |
. . . . . . . . 9
⊢ (¬
𝐴 ∈ 𝑈 → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) ↔ 〈𝐵, 𝐶〉 ∈ dom ∅)) |
27 | | dm0 5818 |
. . . . . . . . . 10
⊢ dom
∅ = ∅ |
28 | 27 | eleq2i 2830 |
. . . . . . . . 9
⊢
(〈𝐵, 𝐶〉 ∈ dom ∅ ↔
〈𝐵, 𝐶〉 ∈ ∅) |
29 | 26, 28 | bitrdi 286 |
. . . . . . . 8
⊢ (¬
𝐴 ∈ 𝑈 → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) ↔ 〈𝐵, 𝐶〉 ∈ ∅)) |
30 | | noel 4261 |
. . . . . . . . 9
⊢ ¬
〈𝐵, 𝐶〉 ∈ ∅ |
31 | 30 | pm2.21i 119 |
. . . . . . . 8
⊢
(〈𝐵, 𝐶〉 ∈ ∅ →
(𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))) |
32 | 29, 31 | syl6bi 252 |
. . . . . . 7
⊢ (¬
𝐴 ∈ 𝑈 → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))))) |
33 | 32 | a1d 25 |
. . . . . 6
⊢ (¬
𝐴 ∈ 𝑈 → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))))) |
34 | | notnotb 314 |
. . . . . . . 8
⊢ (𝐴 ∈ 𝑈 ↔ ¬ ¬ 𝐴 ∈ 𝑈) |
35 | | elex 3440 |
. . . . . . . . . . . . . 14
⊢ (𝑆 ∈ 𝑋 → 𝑆 ∈ V) |
36 | | elex 3440 |
. . . . . . . . . . . . . 14
⊢ (𝑇 ∈ 𝑌 → 𝑇 ∈ V) |
37 | 35, 36 | anim12i 612 |
. . . . . . . . . . . . 13
⊢ ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (𝑆 ∈ V ∧ 𝑇 ∈ V)) |
38 | 37 | adantl 481 |
. . . . . . . . . . . 12
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌)) → (𝑆 ∈ V ∧ 𝑇 ∈ V)) |
39 | | mpoexga 7891 |
. . . . . . . . . . . 12
⊢ ((𝑆 ∈ V ∧ 𝑇 ∈ V) → (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) |
40 | 38, 39 | syl 17 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌)) → (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) |
41 | 40 | pm2.24d 151 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ 𝑈 ∧ (𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌)) → (¬ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))))) |
42 | 41 | ex 412 |
. . . . . . . . 9
⊢ (𝐴 ∈ 𝑈 → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (¬ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))))))) |
43 | 42 | com23 86 |
. . . . . . . 8
⊢ (𝐴 ∈ 𝑈 → (¬ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))))))) |
44 | 34, 43 | sylbir 234 |
. . . . . . 7
⊢ (¬
¬ 𝐴 ∈ 𝑈 → (¬ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))))))) |
45 | 44 | imp 406 |
. . . . . 6
⊢ ((¬
¬ 𝐴 ∈ 𝑈 ∧ ¬ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))))) |
46 | 33, 45 | jaoi3 1057 |
. . . . 5
⊢ ((¬
𝐴 ∈ 𝑈 ∨ ¬ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))))) |
47 | 23, 46 | sylbi 216 |
. . . 4
⊢ (¬
(𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))))) |
48 | 47 | com34 91 |
. . 3
⊢ (¬
(𝐴 ∈ 𝑈 ∧ (𝑏 ∈ 𝑆, 𝑐 ∈ 𝑇 ↦ {〈𝑑, 𝑒〉 ∣ 𝜓}) ∈ V) → ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))))) |
49 | 22, 48 | pm2.61i 182 |
. 2
⊢ ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (〈𝐵, 𝐶〉 ∈ dom (𝑂‘𝐴) → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V))))) |
50 | 1, 49 | mpdi 45 |
1
⊢ ((𝑆 ∈ 𝑋 ∧ 𝑇 ∈ 𝑌) → (𝐷(𝐵(𝑂‘𝐴)𝐶)𝐸 → (𝐴 ∈ 𝑈 ∧ (𝐵 ∈ 𝑆 ∧ 𝐶 ∈ 𝑇) ∧ (𝐷 ∈ V ∧ 𝐸 ∈ V)))) |