Step | Hyp | Ref
| Expression |
1 | | elpwi 4539 |
. . . 4
⊢ (𝑐 ∈ 𝒫 𝒫
𝐴 → 𝑐 ⊆ 𝒫 𝐴) |
2 | | fin12 10100 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ Fin → 𝑥 ∈
FinII) |
3 | | fin23 10076 |
. . . . . . . . . . 11
⊢ (𝑥 ∈ FinII →
𝑥 ∈
FinIII) |
4 | 2, 3 | syl 17 |
. . . . . . . . . 10
⊢ (𝑥 ∈ Fin → 𝑥 ∈
FinIII) |
5 | | fin23 10076 |
. . . . . . . . . 10
⊢ ((𝐴 ∖ 𝑥) ∈ FinII → (𝐴 ∖ 𝑥) ∈ FinIII) |
6 | 4, 5 | orim12i 905 |
. . . . . . . . 9
⊢ ((𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) → (𝑥 ∈ FinIII ∨
(𝐴 ∖ 𝑥) ∈
FinIII)) |
7 | 6 | ralimi 3086 |
. . . . . . . 8
⊢
(∀𝑥 ∈
𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) →
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ FinIII ∨ (𝐴 ∖ 𝑥) ∈ FinIII)) |
8 | | fin1a2lem8 10094 |
. . . . . . . 8
⊢ ((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ FinIII ∨ (𝐴 ∖ 𝑥) ∈ FinIII)) → 𝐴 ∈
FinIII) |
9 | 7, 8 | sylan2 592 |
. . . . . . 7
⊢ ((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) → 𝐴 ∈
FinIII) |
10 | 9 | adantr 480 |
. . . . . 6
⊢ (((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) → 𝐴 ∈
FinIII) |
11 | | simplrl 773 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ (¬ ∪ 𝑐
∈ 𝑐 ∧
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) → 𝑐 ⊆ 𝒫 𝐴) |
12 | | simprrr 778 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) →
[⊊] Or 𝑐) |
13 | 12 | adantr 480 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ (¬ ∪ 𝑐
∈ 𝑐 ∧
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) →
[⊊] Or 𝑐) |
14 | | simprl 767 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ (¬ ∪ 𝑐
∈ 𝑐 ∧
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) → ¬
∪ 𝑐 ∈ 𝑐) |
15 | | simplrl 773 |
. . . . . . . . . . . . . 14
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) → 𝑐 ⊆ 𝒫 𝐴) |
16 | | ssralv 3983 |
. . . . . . . . . . . . . 14
⊢ (𝑐 ⊆ 𝒫 𝐴 → (∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) →
∀𝑥 ∈ 𝑐 (𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) |
17 | 15, 16 | syl 17 |
. . . . . . . . . . . . 13
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) →
(∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) →
∀𝑥 ∈ 𝑐 (𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) |
18 | | idd 24 |
. . . . . . . . . . . . . . 15
⊢ ((((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ 𝑥 ∈ 𝑐) → (𝑥 ∈ Fin → 𝑥 ∈ Fin)) |
19 | | fin1a2lem13 10099 |
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (((𝑐 ⊆ 𝒫 𝐴 ∧ [⊊] Or
𝑐 ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ (¬
𝑥 ∈ Fin ∧ 𝑥 ∈ 𝑐)) → ¬ (𝐴 ∖ 𝑥) ∈ FinII) |
20 | 19 | ex 412 |
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝑐 ⊆ 𝒫 𝐴 ∧ [⊊] Or
𝑐 ∧ ¬ ∪ 𝑐
∈ 𝑐) → ((¬
𝑥 ∈ Fin ∧ 𝑥 ∈ 𝑐) → ¬ (𝐴 ∖ 𝑥) ∈ FinII)) |
21 | 20 | 3expa 1116 |
. . . . . . . . . . . . . . . . . . . . 21
⊢ (((𝑐 ⊆ 𝒫 𝐴 ∧ [⊊] Or
𝑐) ∧ ¬ ∪ 𝑐
∈ 𝑐) → ((¬
𝑥 ∈ Fin ∧ 𝑥 ∈ 𝑐) → ¬ (𝐴 ∖ 𝑥) ∈ FinII)) |
22 | 21 | adantlrl 716 |
. . . . . . . . . . . . . . . . . . . 20
⊢ (((𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐)) ∧ ¬ ∪ 𝑐
∈ 𝑐) → ((¬
𝑥 ∈ Fin ∧ 𝑥 ∈ 𝑐) → ¬ (𝐴 ∖ 𝑥) ∈ FinII)) |
23 | 22 | adantll 710 |
. . . . . . . . . . . . . . . . . . 19
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) → ((¬
𝑥 ∈ Fin ∧ 𝑥 ∈ 𝑐) → ¬ (𝐴 ∖ 𝑥) ∈ FinII)) |
24 | 23 | imp 406 |
. . . . . . . . . . . . . . . . . 18
⊢ ((((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ (¬
𝑥 ∈ Fin ∧ 𝑥 ∈ 𝑐)) → ¬ (𝐴 ∖ 𝑥) ∈ FinII) |
25 | 24 | ancom2s 646 |
. . . . . . . . . . . . . . . . 17
⊢ ((((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ (𝑥 ∈ 𝑐 ∧ ¬ 𝑥 ∈ Fin)) → ¬ (𝐴 ∖ 𝑥) ∈ FinII) |
26 | 25 | expr 456 |
. . . . . . . . . . . . . . . 16
⊢ ((((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ 𝑥 ∈ 𝑐) → (¬ 𝑥 ∈ Fin → ¬ (𝐴 ∖ 𝑥) ∈ FinII)) |
27 | 26 | con4d 115 |
. . . . . . . . . . . . . . 15
⊢ ((((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ 𝑥 ∈ 𝑐) → ((𝐴 ∖ 𝑥) ∈ FinII → 𝑥 ∈ Fin)) |
28 | 18, 27 | jaod 855 |
. . . . . . . . . . . . . 14
⊢ ((((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ 𝑥 ∈ 𝑐) → ((𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) → 𝑥 ∈ Fin)) |
29 | 28 | ralimdva 3102 |
. . . . . . . . . . . . 13
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) →
(∀𝑥 ∈ 𝑐 (𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) →
∀𝑥 ∈ 𝑐 𝑥 ∈ Fin)) |
30 | 17, 29 | syld 47 |
. . . . . . . . . . . 12
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) →
(∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) →
∀𝑥 ∈ 𝑐 𝑥 ∈ Fin)) |
31 | 30 | impr 454 |
. . . . . . . . . . 11
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ (¬ ∪ 𝑐
∈ 𝑐 ∧
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) →
∀𝑥 ∈ 𝑐 𝑥 ∈ Fin) |
32 | | dfss3 3905 |
. . . . . . . . . . 11
⊢ (𝑐 ⊆ Fin ↔
∀𝑥 ∈ 𝑐 𝑥 ∈ Fin) |
33 | 31, 32 | sylibr 233 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ (¬ ∪ 𝑐
∈ 𝑐 ∧
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) → 𝑐 ⊆ Fin) |
34 | | simprrl 777 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) → 𝑐 ≠ ∅) |
35 | 34 | adantr 480 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ (¬ ∪ 𝑐
∈ 𝑐 ∧
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) → 𝑐 ≠ ∅) |
36 | | fin1a2lem12 10098 |
. . . . . . . . . 10
⊢ (((𝑐 ⊆ 𝒫 𝐴 ∧ [⊊] Or
𝑐 ∧ ¬ ∪ 𝑐
∈ 𝑐) ∧ (𝑐 ⊆ Fin ∧ 𝑐 ≠ ∅)) → ¬
𝐴 ∈
FinIII) |
37 | 11, 13, 14, 33, 35, 36 | syl32anc 1376 |
. . . . . . . . 9
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ (¬ ∪ 𝑐
∈ 𝑐 ∧
∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII))) → ¬
𝐴 ∈
FinIII) |
38 | 37 | expr 456 |
. . . . . . . 8
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ¬ ∪ 𝑐
∈ 𝑐) →
(∀𝑥 ∈ 𝒫
𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII) → ¬ 𝐴 ∈
FinIII)) |
39 | 38 | impancom 451 |
. . . . . . 7
⊢ (((𝐴 ∈ 𝑉 ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) → (¬
∪ 𝑐 ∈ 𝑐 → ¬ 𝐴 ∈ FinIII)) |
40 | 39 | an32s 648 |
. . . . . 6
⊢ (((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) → (¬ ∪ 𝑐
∈ 𝑐 → ¬ 𝐴 ∈
FinIII)) |
41 | 10, 40 | mt4d 117 |
. . . . 5
⊢ (((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) ∧ (𝑐 ⊆ 𝒫 𝐴 ∧ (𝑐 ≠ ∅ ∧ [⊊] Or
𝑐))) → ∪ 𝑐
∈ 𝑐) |
42 | 41 | exp32 420 |
. . . 4
⊢ ((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) → (𝑐 ⊆ 𝒫 𝐴 → ((𝑐 ≠ ∅ ∧ [⊊] Or
𝑐) → ∪ 𝑐
∈ 𝑐))) |
43 | 1, 42 | syl5 34 |
. . 3
⊢ ((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) → (𝑐 ∈ 𝒫 𝒫
𝐴 → ((𝑐 ≠ ∅ ∧
[⊊] Or 𝑐)
→ ∪ 𝑐 ∈ 𝑐))) |
44 | 43 | ralrimiv 3106 |
. 2
⊢ ((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) →
∀𝑐 ∈ 𝒫
𝒫 𝐴((𝑐 ≠ ∅ ∧
[⊊] Or 𝑐)
→ ∪ 𝑐 ∈ 𝑐)) |
45 | | isfin2 9981 |
. . 3
⊢ (𝐴 ∈ 𝑉 → (𝐴 ∈ FinII ↔
∀𝑐 ∈ 𝒫
𝒫 𝐴((𝑐 ≠ ∅ ∧
[⊊] Or 𝑐)
→ ∪ 𝑐 ∈ 𝑐))) |
46 | 45 | adantr 480 |
. 2
⊢ ((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) → (𝐴 ∈ FinII ↔
∀𝑐 ∈ 𝒫
𝒫 𝐴((𝑐 ≠ ∅ ∧
[⊊] Or 𝑐)
→ ∪ 𝑐 ∈ 𝑐))) |
47 | 44, 46 | mpbird 256 |
1
⊢ ((𝐴 ∈ 𝑉 ∧ ∀𝑥 ∈ 𝒫 𝐴(𝑥 ∈ Fin ∨ (𝐴 ∖ 𝑥) ∈ FinII)) → 𝐴 ∈
FinII) |