MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  ssfi Structured version   Visualization version   GIF version

Theorem ssfi 9195
Description: A subset of a finite set is finite. Corollary 6G of [Enderton] p. 138. For a shorter proof using ax-pow 5327, see ssfiALT 9196. (Contributed by NM, 24-Jun-1998.) Avoid ax-pow 5327. (Revised by BTernaryTau, 12-Aug-2024.)
Assertion
Ref Expression
ssfi ((𝐴 ∈ Fin ∧ 𝐵 ⊆ 𝐴) → 𝐵 ∈ Fin)

Proof of Theorem ssfi
Dummy variables 𝑏 𝑥 𝑦 𝑧 𝑐 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 ssexg 5281 . . 3 ((𝐵 ⊆ 𝐴 ∧ 𝐴 ∈ Fin) → 𝐵 ∈ V)
21ancoms 464 . 2 ((𝐴 ∈ Fin ∧ 𝐵 ⊆ 𝐴) → 𝐵 ∈ V)
3 sseq1 3934 . . . . . 6 (𝑏 = 𝐵 → (𝑏 ⊆ 𝐴 ↔ 𝐵 ⊆ 𝐴))
4 eleq1 2848 . . . . . 6 (𝑏 = 𝐵 → (𝑏 ∈ Fin ↔ 𝐵 ∈ Fin))
53, 4imbi12d 347 . . . . 5 (𝑏 = 𝐵 → ((𝑏 ⊆ 𝐴 → 𝑏 ∈ Fin) ↔ (𝐵 ⊆ 𝐴 → 𝐵 ∈ Fin)))
65imbi2d 343 . . . 4 (𝑏 = 𝐵 → ((𝐴 ∈ Fin → (𝑏 ⊆ 𝐴 → 𝑏 ∈ Fin)) ↔ (𝐴 ∈ Fin → (𝐵 ⊆ 𝐴 → 𝐵 ∈ Fin))))
7 sseq2 3935 . . . . . . . 8 (𝑥 = ∅ → (𝑏 ⊆ 𝑥 ↔ 𝑏 ⊆ ∅))
87imbi1d 344 . . . . . . 7 (𝑥 = ∅ → ((𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ (𝑏 ⊆ ∅ → 𝑏 ∈ Fin)))
98albidv 1952 . . . . . 6 (𝑥 = ∅ → (∀𝑏(𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ ∀𝑏(𝑏 ⊆ ∅ → 𝑏 ∈ Fin)))
10 sseq2 3935 . . . . . . . 8 (𝑥 = 𝑦 → (𝑏 ⊆ 𝑥 ↔ 𝑏 ⊆ 𝑦))
1110imbi1d 344 . . . . . . 7 (𝑥 = 𝑦 → ((𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ (𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin)))
1211albidv 1952 . . . . . 6 (𝑥 = 𝑦 → (∀𝑏(𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ ∀𝑏(𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin)))
13 sseq2 3935 . . . . . . . 8 (𝑥 = (𝑦 ∪ {𝑧}) → (𝑏 ⊆ 𝑥 ↔ 𝑏 ⊆ (𝑦 ∪ {𝑧})))
1413imbi1d 344 . . . . . . 7 (𝑥 = (𝑦 ∪ {𝑧}) → ((𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ (𝑏 ⊆ (𝑦 ∪ {𝑧}) → 𝑏 ∈ Fin)))
1514albidv 1952 . . . . . 6 (𝑥 = (𝑦 ∪ {𝑧}) → (∀𝑏(𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ ∀𝑏(𝑏 ⊆ (𝑦 ∪ {𝑧}) → 𝑏 ∈ Fin)))
16 sseq2 3935 . . . . . . . 8 (𝑥 = 𝐴 → (𝑏 ⊆ 𝑥 ↔ 𝑏 ⊆ 𝐴))
1716imbi1d 344 . . . . . . 7 (𝑥 = 𝐴 → ((𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ (𝑏 ⊆ 𝐴 → 𝑏 ∈ Fin)))
1817albidv 1952 . . . . . 6 (𝑥 = 𝐴 → (∀𝑏(𝑏 ⊆ 𝑥 → 𝑏 ∈ Fin) ↔ ∀𝑏(𝑏 ⊆ 𝐴 → 𝑏 ∈ Fin)))
19 ss0 4351 . . . . . . . 8 (𝑏 ⊆ ∅ → 𝑏 = ∅)
20 0fi 9077 . . . . . . . 8 ∅ ∈ Fin
2119, 20eqeltrdi 2868 . . . . . . 7 (𝑏 ⊆ ∅ → 𝑏 ∈ Fin)
2221ax-gen 1827 . . . . . 6 ∀𝑏(𝑏 ⊆ ∅ → 𝑏 ∈ Fin)
23 sseq1 3934 . . . . . . . . . . 11 (𝑏 = 𝑐 → (𝑏 ⊆ 𝑦 ↔ 𝑐 ⊆ 𝑦))
24 eleq1w 2843 . . . . . . . . . . 11 (𝑏 = 𝑐 → (𝑏 ∈ Fin ↔ 𝑐 ∈ Fin))
2523, 24imbi12d 347 . . . . . . . . . 10 (𝑏 = 𝑐 → ((𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin) ↔ (𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin)))
2625cbvalvw 2068 . . . . . . . . 9 (∀𝑏(𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin) ↔ ∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin))
27 simp1 1154 . . . . . . . . . . . . 13 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → ∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin))
28 snssi 4742 . . . . . . . . . . . . . . . . 17 (𝑧 ∈ 𝑏 → {𝑧} ⊆ 𝑏)
29 undif 4437 . . . . . . . . . . . . . . . . 17 ({𝑧} ⊆ 𝑏 ↔ ({𝑧} ∪ (𝑏 ∖ {𝑧})) = 𝑏)
3028, 29sylib 221 . . . . . . . . . . . . . . . 16 (𝑧 ∈ 𝑏 → ({𝑧} ∪ (𝑏 ∖ {𝑧})) = 𝑏)
31 uncom 4156 . . . . . . . . . . . . . . . 16 ({𝑧} ∪ (𝑏 ∖ {𝑧})) = ((𝑏 ∖ {𝑧}) ∪ {𝑧})
3230, 31eqtr3di 2810 . . . . . . . . . . . . . . 15 (𝑧 ∈ 𝑏 → 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧}))
33 uncom 4156 . . . . . . . . . . . . . . . . 17 (𝑦 ∪ {𝑧}) = ({𝑧} ∪ 𝑦)
3433sseq2i 3938 . . . . . . . . . . . . . . . 16 (𝑏 ⊆ (𝑦 ∪ {𝑧}) ↔ 𝑏 ⊆ ({𝑧} ∪ 𝑦))
35 ssundif 4442 . . . . . . . . . . . . . . . 16 (𝑏 ⊆ ({𝑧} ∪ 𝑦) ↔ (𝑏 ∖ {𝑧}) ⊆ 𝑦)
3634, 35sylbb 222 . . . . . . . . . . . . . . 15 (𝑏 ⊆ (𝑦 ∪ {𝑧}) → (𝑏 ∖ {𝑧}) ⊆ 𝑦)
3732, 36anim12ci 626 . . . . . . . . . . . . . 14 ((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → ((𝑏 ∖ {𝑧}) ⊆ 𝑦 ∧ 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧})))
38373adant1 1148 . . . . . . . . . . . . 13 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → ((𝑏 ∖ {𝑧}) ⊆ 𝑦 ∧ 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧})))
39 3anass 1111 . . . . . . . . . . . . 13 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ (𝑏 ∖ {𝑧}) ⊆ 𝑦 ∧ 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧})) ↔ (∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ ((𝑏 ∖ {𝑧}) ⊆ 𝑦 ∧ 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧}))))
4027, 38, 39sylanbrc 595 . . . . . . . . . . . 12 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → (∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ (𝑏 ∖ {𝑧}) ⊆ 𝑦 ∧ 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧})))
41 vex 3454 . . . . . . . . . . . . . . . . 17 𝑏 ∈ V
4241difexi 5292 . . . . . . . . . . . . . . . 16 (𝑏 ∖ {𝑧}) ∈ V
43 sseq1 3934 . . . . . . . . . . . . . . . . 17 (𝑐 = (𝑏 ∖ {𝑧}) → (𝑐 ⊆ 𝑦 ↔ (𝑏 ∖ {𝑧}) ⊆ 𝑦))
44 eleq1 2848 . . . . . . . . . . . . . . . . 17 (𝑐 = (𝑏 ∖ {𝑧}) → (𝑐 ∈ Fin ↔ (𝑏 ∖ {𝑧}) ∈ Fin))
4543, 44imbi12d 347 . . . . . . . . . . . . . . . 16 (𝑐 = (𝑏 ∖ {𝑧}) → ((𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ↔ ((𝑏 ∖ {𝑧}) ⊆ 𝑦 → (𝑏 ∖ {𝑧}) ∈ Fin)))
4642, 45spcv 3559 . . . . . . . . . . . . . . 15 (∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) → ((𝑏 ∖ {𝑧}) ⊆ 𝑦 → (𝑏 ∖ {𝑧}) ∈ Fin))
4746imp 412 . . . . . . . . . . . . . 14 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ (𝑏 ∖ {𝑧}) ⊆ 𝑦) → (𝑏 ∖ {𝑧}) ∈ Fin)
48 snfi 9078 . . . . . . . . . . . . . 14 {𝑧} ∈ Fin
49 unfi 9193 . . . . . . . . . . . . . 14 (((𝑏 ∖ {𝑧}) ∈ Fin ∧ {𝑧} ∈ Fin) → ((𝑏 ∖ {𝑧}) ∪ {𝑧}) ∈ Fin)
5047, 48, 49sylancl 598 . . . . . . . . . . . . 13 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ (𝑏 ∖ {𝑧}) ⊆ 𝑦) → ((𝑏 ∖ {𝑧}) ∪ {𝑧}) ∈ Fin)
51 eleq1 2848 . . . . . . . . . . . . . 14 (𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧}) → (𝑏 ∈ Fin ↔ ((𝑏 ∖ {𝑧}) ∪ {𝑧}) ∈ Fin))
5251biimparc 485 . . . . . . . . . . . . 13 ((((𝑏 ∖ {𝑧}) ∪ {𝑧}) ∈ Fin ∧ 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧})) → 𝑏 ∈ Fin)
5350, 52stoic3 1808 . . . . . . . . . . . 12 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ (𝑏 ∖ {𝑧}) ⊆ 𝑦 ∧ 𝑏 = ((𝑏 ∖ {𝑧}) ∪ {𝑧})) → 𝑏 ∈ Fin)
5440, 53syl 18 . . . . . . . . . . 11 ((∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) ∧ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin)
55543expib 1140 . . . . . . . . . 10 (∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) → ((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin))
5655alrimiv 1959 . . . . . . . . 9 (∀𝑐(𝑐 ⊆ 𝑦 → 𝑐 ∈ Fin) → ∀𝑏((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin))
5726, 56sylbi 220 . . . . . . . 8 (∀𝑏(𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin) → ∀𝑏((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin))
58 disjsn 4668 . . . . . . . . . . . . 13 ((𝑏 ∩ {𝑧}) = ∅ ↔ ¬ 𝑧 ∈ 𝑏)
59 disjssun 4420 . . . . . . . . . . . . 13 ((𝑏 ∩ {𝑧}) = ∅ → (𝑏 ⊆ ({𝑧} ∪ 𝑦) ↔ 𝑏 ⊆ 𝑦))
6058, 59sylbir 238 . . . . . . . . . . . 12 (¬ 𝑧 ∈ 𝑏 → (𝑏 ⊆ ({𝑧} ∪ 𝑦) ↔ 𝑏 ⊆ 𝑦))
6160biimpa 482 . . . . . . . . . . 11 ((¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ ({𝑧} ∪ 𝑦)) → 𝑏 ⊆ 𝑦)
6234, 61sylan2b 606 . . . . . . . . . 10 ((¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ⊆ 𝑦)
6362imim1i 64 . . . . . . . . 9 ((𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin) → ((¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin))
6463alimi 1843 . . . . . . . 8 (∀𝑏(𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin) → ∀𝑏((¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin))
65 exmid 908 . . . . . . . . . . . 12 (𝑧 ∈ 𝑏 ∨ ¬ 𝑧 ∈ 𝑏)
6665jctl 533 . . . . . . . . . . 11 (𝑏 ⊆ (𝑦 ∪ {𝑧}) → ((𝑧 ∈ 𝑏 ∨ ¬ 𝑧 ∈ 𝑏) ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})))
67 andir 1026 . . . . . . . . . . 11 (((𝑧 ∈ 𝑏 ∨ ¬ 𝑧 ∈ 𝑏) ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) ↔ ((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) ∨ (¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧}))))
6866, 67sylib 221 . . . . . . . . . 10 (𝑏 ⊆ (𝑦 ∪ {𝑧}) → ((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) ∨ (¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧}))))
69 pm3.44 974 . . . . . . . . . 10 ((((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin) ∧ ((¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin)) → (((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) ∨ (¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧}))) → 𝑏 ∈ Fin))
7068, 69syl5 35 . . . . . . . . 9 ((((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin) ∧ ((¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin)) → (𝑏 ⊆ (𝑦 ∪ {𝑧}) → 𝑏 ∈ Fin))
7170alanimi 1848 . . . . . . . 8 ((∀𝑏((𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin) ∧ ∀𝑏((¬ 𝑧 ∈ 𝑏 ∧ 𝑏 ⊆ (𝑦 ∪ {𝑧})) → 𝑏 ∈ Fin)) → ∀𝑏(𝑏 ⊆ (𝑦 ∪ {𝑧}) → 𝑏 ∈ Fin))
7257, 64, 71syl2anc 596 . . . . . . 7 (∀𝑏(𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin) → ∀𝑏(𝑏 ⊆ (𝑦 ∪ {𝑧}) → 𝑏 ∈ Fin))
7372a1i 11 . . . . . 6 (𝑦 ∈ Fin → (∀𝑏(𝑏 ⊆ 𝑦 → 𝑏 ∈ Fin) → ∀𝑏(𝑏 ⊆ (𝑦 ∪ {𝑧}) → 𝑏 ∈ Fin)))
749, 12, 15, 18, 22, 73findcard2 9187 . . . . 5 (𝐴 ∈ Fin → ∀𝑏(𝑏 ⊆ 𝐴 → 𝑏 ∈ Fin))
757419.21bi 2225 . . . 4 (𝐴 ∈ Fin → (𝑏 ⊆ 𝐴 → 𝑏 ∈ Fin))
766, 75vtoclg 3517 . . 3 (𝐵 ∈ V → (𝐴 ∈ Fin → (𝐵 ⊆ 𝐴 → 𝐵 ∈ Fin)))
7776impd 416 . 2 (𝐵 ∈ V → ((𝐴 ∈ Fin ∧ 𝐵 ⊆ 𝐴) → 𝐵 ∈ Fin))
782, 77mpcom 39 1 ((𝐴 ∈ Fin ∧ 𝐵 ⊆ 𝐴) → 𝐵 ∈ Fin)
Colors of variables:    wff setvar class
This proof depends on syntax axioms:  ¬ wn 3   → wi 4   ↔ wb 209   ∧ wa 401   ∨ wo 861   ∧ w3a 1103  ∀wal 1567   = wceq 1569   ∈ wcel 2144  Vcvv 3450   ⊆ wss 3896   ∖ cdif 4044   ∩ cin 4088   ∪ cun 4148  ∅c0 4277  {csn 4584  Fincfn 8980
This proof depends on axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1827  ax-4 1841  ax-5 1942  ax-6 1999  ax-7 2040  ax-8 2146  ax-9 2154  ax-10 2177  ax-11 2193  ax-12 2212  ax-ext 2732  ax-sep 5248  ax-nul 5259  ax-pr 5391  ax-un 7755
This proof depends on definitions:  df-bi 210  df-an 402  df-or 862  df-3or 1104  df-3an 1105  df-tru 1572  df-fal 1582  df-ex 1812  df-nf 1816  df-sb 2099  df-mo 2564  df-eu 2594  df-clab 2739  df-cleq 2752  df-clel 2835  df-nfc 2909  df-ne 2956  df-ral 3077  df-rex 3087  df-reu 3366  df-rab 3413  df-v 3452  df-sbc 3739  df-ss 3897  df-pss 4013  df-dif 4046  df-in 4090  df-un 4150  df-nul 4278  df-if 4482  df-pw 4558  df-sn 4585  df-pr 4587  df-op 4835  df-uni 4867  df-br 5103  df-opab 5167  df-tr 5212  df-id 5546  df-eprel 5551  df-po 5559  df-so 5560  df-fr 5604  df-we 5606  df-xp 5657  df-rel 5658  df-cnv 5659  df-co 5660  df-dm 5661  df-rn 5662  df-res 5663  df-ima 5664  df-ord 6368  df-on 6369  df-lim 6370  df-suc 6371  df-iota 6497  df-fun 6545  df-fn 6546  df-f 6547  df-f1 6548  df-fo 6549  df-f1o 6550  df-fv 6551  df-om 7882  df-1o 8483  df-en 8981  df-fin 8984
This theorem is used by:  diffi  9197  pwssfi  9199  fnfi  9200  f1domfi  9203  domfi  9211  ssfid  9267  infi  9268  finresfin  9270  findcard3  9281  unfir  9307  f1fi  9313  imafi  9314  pwfilem  9316  xpfi  9318  fofinf1o  9328  cnvfiALT  9335  mapfi  9344  ixpfi2  9346  mptfi  9347  cnvimamptfin  9349  imafi2  9357  unifi3  9358  suppssfifsupp  9379  snopfsupp  9390  fsuppres  9392  sniffsupp  9399  elfiun  9429  oemapvali  9692  hffi  9916  hfsshf  9922  ackbij2lem1  10303  ackbij1lem11  10314  fin23lem26  10410  fin23lem23  10411  fin23lem21  10424  fin11a  10468  isfin1-3  10471  axcclem  10542  ssnn0fi  14135  hashun3  14535  hashss  14560  hashssdif  14564  hashsslei  14578  hashreshashfun  14591  hashbclem  14604  hashf1lem2  14608  seqcoll2  14617  pr2pwpr  14631  fsumless  15972  cvgcmpce  15994  qshash  16003  indsumhash  16005  incexclem  16014  incexc  16015  incexc2  16016  fprodmodd  16173  sumeven  16566  sumodd  16567  bitsfi  16616  bitsinv1  16621  bitsinvp1  16628  sadcaddlem  16636  sadadd2lem  16638  sadadd3  16640  sadaddlem  16645  sadasslem  16649  sadeq  16651  phicl2  16954  phibnd  16957  hashdvds  16961  phiprmpw  16962  phimullem  16965  eulerthlem2  16968  eulerth  16969  phisum  16977  sumhash  17083  prmreclem3  17105  prmreclem4  17106  prmreclem5  17107  1arith  17114  hashbccl  17190  prmgaplem3  17240  chnflenfi  18811  mndpsuppfi  18969  lagsubg  19419  symgfisg  19691  symggen2  19694  odcl2  19788  sylow1lem2  19822  sylow1lem3  19823  sylow1lem4  19824  sylow1lem5  19825  pgpssslw  19837  sylow2alem2  19841  sylow2a  19842  sylow2blem3  19845  sylow3lem3  19852  sylow3lem6  19855  gsumval3lem1  20128  gsumval3lem2  20129  gsumval3  20130  gsumpt  20185  ablfacrplem  20290  ablfacrp2  20292  ablfac1c  20296  ablfac1eulem  20297  ablfac1eu  20298  gsumle  20368  dsmmfi  22053  mplsubg  22318  mpllss  22319  psrbagsn  22381  psr1baslem  22512  submabas  22902  mdetdiaglem  22922  maducoeval2  22964  matunitlindflem1  23003  fctop  23331  restfpw  23506  fincmp  23720  cmpfi  23735  bwth  23737  finlocfin  23848  lfinpfin  23852  locfincmp  23854  1stckgenlem  23881  ptbasfi  23909  ptcnplem  23949  ptcmpfi  24141  cfinfil  24221  ufinffr  24257  fin1aufil  24260  tsmsres  24472  ovoliunlem1  25832  ovolicc2lem4  25850  ovolicc2lem5  25851  i1fima  26008  i1fd  26011  itg1cl  26015  itg1ge0  26016  i1f0  26017  i1f1  26020  i1fmul  26026  itg1addlem4  26029  itg1mulc  26034  itg10a  26040  itg1ge0a  26041  itg1climres  26044  rnplynfin  26639  plyexmo  26645  aannenlem2  26665  aalioulem2  26669  birthday  27291  wilthlem2  27405  ppifi  27442  prmdvdsfi  27443  ppiprm  27487  chtprm  27489  chtdif  27494  efchtdvds  27495  ppidif  27499  ppiltx  27513  mumul  27517  sqff1o  27518  musum  27527  ppiub  27540  vmasum  27552  logfac2  27553  dchrabs  27596  dchrptlem1  27600  dchrptlem2  27601  dchrpt  27603  lgsquadlem1  27716  lgsquadlem2  27717  lgsquadlem3  27718  chebbnd1lem1  27805  chtppilimlem1  27809  rpvmasum2  27848  dchrisum0re  27849  rplogsum  27863  dirith2  27864  oldfib  28772  bdayfinbndlem1  28862  cusgrfi  30048  hashwwlksnext  30512  relfi  33247  ffsrn  33370  xrge0tsmsd  33684  rmfsupp2  33848  hasheuni  34767  carsgclctunlem1  34999  sibfof  35022  sitgclg  35024  oddpwdc  35036  eulerpartlems  35042  eulerpartlemb  35050  eulerpartlemmf  35057  eulerpartlemgf  35061  eulerpartlemgs2  35062  coinfliplem  35161  coinflippv  35166  ballotlemfelz  35173  ballotlemfp1  35174  ballotlemfc0  35175  ballotlemfcc  35176  ballotlemiex  35184  ballotlemsup  35187  ballotlemfg  35208  ballotlemfrc  35209  ballotlemfrceq  35211  ballotth  35220  breprexpnat  35313  hgt750lemb  35335  hgt750leme  35337  fineqvinfep  35853  fisshasheq  35983  deranglem  36021  subfacp1lem3  36037  subfacp1lem5  36039  subfacp1lem6  36040  erdszelem2  36047  erdszelem8  36053  erdsze2lem2  36059  snmlff  36184  mvrsfpw  36361  finminlem  37202  topdifinffinlem  38379  poimirlem9  38656  poimirlem26  38673  poimirlem27  38674  poimirlem28  38675  poimirlem30  38677  poimirlem32  38679  itg2addnclem2  38699  nnubfi  38793  nninfnub  38794  sstotbnd2  38817  cntotbnd  38839  sticksstones1  43305  frlmnzcoordinf  43763  rencldnfilem  43936  jm2.22  44111  jm2.23  44112  filnm  44201  dmstructfi  46035  disjinfi  46315  fsumiunss  46695  fprodexp  46714  fprodabs2  46715  mccllem  46717  sumnnodd  46750  fprodcncf  47018  dvnprodlem2  47065  fourierdlem25  47250  fourierdlem37  47262  fourierdlem51  47275  fourierdlem79  47303  fouriersw  47349  etransclem16  47368  etransclem24  47376  etransclem33  47385  etransclem44  47396  sge0resplit  47524  sge0iunmptlemfi  47531  sge0iunmptlemre  47533  carageniuncllem2  47640  hsphoidmvle2  47703  hsphoidmvle  47704  hoidmvlelem4  47716  hoidmvlelem5  47717  sinnpoly  48049  fmtnoinf  48729  perfectALTVlem2  48928  rmsuppfi  49592  scmsuppfi  49594  suppmptcfin  49596
  Copyright terms: Public domain W3C validator