ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  nqnq0pi GIF version

Theorem nqnq0pi 7658
Description: A nonnegative fraction is a positive fraction if its numerator and denominator are positive integers. (Contributed by Jim Kingdon, 10-Nov-2019.)
Assertion
Ref Expression
nqnq0pi ((𝐴N𝐵N) → [⟨𝐴, 𝐵⟩] ~Q0 = [⟨𝐴, 𝐵⟩] ~Q )

Proof of Theorem nqnq0pi
Dummy variables 𝑣 𝑢 𝑤 𝑥 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 opelxp 4755 . . 3 (⟨𝐴, 𝐵⟩ ∈ (N × N) ↔ (𝐴N𝐵N))
2 vex 2805 . . . . . . 7 𝑦 ∈ V
32elima2 5082 . . . . . 6 (𝑦 ∈ ( ~Q0 “ (N × N)) ↔ ∃𝑥(𝑥 ∈ (N × N) ∧ 𝑥 ~Q0 𝑦))
4 elxp 4742 . . . . . . . . . 10 (𝑥 ∈ (N × N) ↔ ∃𝑧𝑤(𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)))
54anbi1i 458 . . . . . . . . 9 ((𝑥 ∈ (N × N) ∧ 𝑥 ~Q0 𝑦) ↔ (∃𝑧𝑤(𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦))
6 19.41vv 1952 . . . . . . . . 9 (∃𝑧𝑤((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦) ↔ (∃𝑧𝑤(𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦))
75, 6bitr4i 187 . . . . . . . 8 ((𝑥 ∈ (N × N) ∧ 𝑥 ~Q0 𝑦) ↔ ∃𝑧𝑤((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦))
8 simplr 529 . . . . . . . . . . 11 (((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦) → (𝑧N𝑤N))
9 breq1 4091 . . . . . . . . . . . . 13 (𝑥 = ⟨𝑧, 𝑤⟩ → (𝑥 ~Q0 𝑦 ↔ ⟨𝑧, 𝑤⟩ ~Q0 𝑦))
109adantr 276 . . . . . . . . . . . 12 ((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) → (𝑥 ~Q0 𝑦 ↔ ⟨𝑧, 𝑤⟩ ~Q0 𝑦))
1110biimpa 296 . . . . . . . . . . 11 (((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦) → ⟨𝑧, 𝑤⟩ ~Q0 𝑦)
12 id 19 . . . . . . . . . . . 12 (((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) → ((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦))
13 enq0er 7655 . . . . . . . . . . . . . . 15 ~Q0 Er (ω × N)
1413a1i 9 . . . . . . . . . . . . . 14 (((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) → ~Q0 Er (ω × N))
15 simpr 110 . . . . . . . . . . . . . 14 (((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) → ⟨𝑧, 𝑤⟩ ~Q0 𝑦)
1614, 15ercl2 6715 . . . . . . . . . . . . 13 (((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) → 𝑦 ∈ (ω × N))
17 elxp 4742 . . . . . . . . . . . . 13 (𝑦 ∈ (ω × N) ↔ ∃𝑢𝑣(𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N)))
1816, 17sylib 122 . . . . . . . . . . . 12 (((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) → ∃𝑢𝑣(𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N)))
19 19.42vv 1960 . . . . . . . . . . . 12 (∃𝑢𝑣(((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) ↔ (((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ ∃𝑢𝑣(𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))))
2012, 18, 19sylanbrc 417 . . . . . . . . . . 11 (((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) → ∃𝑢𝑣(((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))))
218, 11, 20syl2anc 411 . . . . . . . . . 10 (((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦) → ∃𝑢𝑣(((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))))
22 simprrl 541 . . . . . . . . . . . . 13 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → 𝑢 ∈ ω)
23 elni 7528 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑧N ↔ (𝑧 ∈ ω ∧ 𝑧 ≠ ∅))
2423simprbi 275 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑧N𝑧 ≠ ∅)
2524neneqd 2423 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑧N → ¬ 𝑧 = ∅)
2625ad2antrr 488 . . . . . . . . . . . . . . . . . . . . . 22 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → ¬ 𝑧 = ∅)
27 elni 7528 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑣N ↔ (𝑣 ∈ ω ∧ 𝑣 ≠ ∅))
2827simprbi 275 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑣N𝑣 ≠ ∅)
2928neneqd 2423 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑣N → ¬ 𝑣 = ∅)
3029ad2antll 491 . . . . . . . . . . . . . . . . . . . . . 22 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → ¬ 𝑣 = ∅)
3126, 30jca 306 . . . . . . . . . . . . . . . . . . . . 21 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → (¬ 𝑧 = ∅ ∧ ¬ 𝑣 = ∅))
32 pm4.56 787 . . . . . . . . . . . . . . . . . . . . 21 ((¬ 𝑧 = ∅ ∧ ¬ 𝑣 = ∅) ↔ ¬ (𝑧 = ∅ ∨ 𝑣 = ∅))
3331, 32sylib 122 . . . . . . . . . . . . . . . . . . . 20 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → ¬ (𝑧 = ∅ ∨ 𝑣 = ∅))
34 pinn 7529 . . . . . . . . . . . . . . . . . . . . . 22 (𝑧N𝑧 ∈ ω)
3534ad2antrr 488 . . . . . . . . . . . . . . . . . . . . 21 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → 𝑧 ∈ ω)
36 pinn 7529 . . . . . . . . . . . . . . . . . . . . . 22 (𝑣N𝑣 ∈ ω)
3736ad2antll 491 . . . . . . . . . . . . . . . . . . . . 21 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → 𝑣 ∈ ω)
38 nnm00 6698 . . . . . . . . . . . . . . . . . . . . 21 ((𝑧 ∈ ω ∧ 𝑣 ∈ ω) → ((𝑧 ·o 𝑣) = ∅ ↔ (𝑧 = ∅ ∨ 𝑣 = ∅)))
3935, 37, 38syl2anc 411 . . . . . . . . . . . . . . . . . . . 20 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → ((𝑧 ·o 𝑣) = ∅ ↔ (𝑧 = ∅ ∨ 𝑣 = ∅)))
4033, 39mtbird 679 . . . . . . . . . . . . . . . . . . 19 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → ¬ (𝑧 ·o 𝑣) = ∅)
4140ad2ant2rl 511 . . . . . . . . . . . . . . . . . 18 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → ¬ (𝑧 ·o 𝑣) = ∅)
42 breq2 4092 . . . . . . . . . . . . . . . . . . . . . 22 (𝑦 = ⟨𝑢, 𝑣⟩ → (⟨𝑧, 𝑤⟩ ~Q0 𝑦 ↔ ⟨𝑧, 𝑤⟩ ~Q0𝑢, 𝑣⟩))
4342biimpac 298 . . . . . . . . . . . . . . . . . . . . 21 ((⟨𝑧, 𝑤⟩ ~Q0 𝑦𝑦 = ⟨𝑢, 𝑣⟩) → ⟨𝑧, 𝑤⟩ ~Q0𝑢, 𝑣⟩)
4443ad2ant2lr 510 . . . . . . . . . . . . . . . . . . . 20 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → ⟨𝑧, 𝑤⟩ ~Q0𝑢, 𝑣⟩)
45 enq0breq 7656 . . . . . . . . . . . . . . . . . . . . . 22 (((𝑧 ∈ ω ∧ 𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → (⟨𝑧, 𝑤⟩ ~Q0𝑢, 𝑣⟩ ↔ (𝑧 ·o 𝑣) = (𝑤 ·o 𝑢)))
4634, 45sylanl1 402 . . . . . . . . . . . . . . . . . . . . 21 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → (⟨𝑧, 𝑤⟩ ~Q0𝑢, 𝑣⟩ ↔ (𝑧 ·o 𝑣) = (𝑤 ·o 𝑢)))
4746ad2ant2rl 511 . . . . . . . . . . . . . . . . . . . 20 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → (⟨𝑧, 𝑤⟩ ~Q0𝑢, 𝑣⟩ ↔ (𝑧 ·o 𝑣) = (𝑤 ·o 𝑢)))
4844, 47mpbid 147 . . . . . . . . . . . . . . . . . . 19 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → (𝑧 ·o 𝑣) = (𝑤 ·o 𝑢))
4948eqeq1d 2240 . . . . . . . . . . . . . . . . . 18 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → ((𝑧 ·o 𝑣) = ∅ ↔ (𝑤 ·o 𝑢) = ∅))
5041, 49mtbid 678 . . . . . . . . . . . . . . . . 17 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → ¬ (𝑤 ·o 𝑢) = ∅)
51 pinn 7529 . . . . . . . . . . . . . . . . . . . 20 (𝑤N𝑤 ∈ ω)
52 nnm00 6698 . . . . . . . . . . . . . . . . . . . 20 ((𝑤 ∈ ω ∧ 𝑢 ∈ ω) → ((𝑤 ·o 𝑢) = ∅ ↔ (𝑤 = ∅ ∨ 𝑢 = ∅)))
5351, 52sylan 283 . . . . . . . . . . . . . . . . . . 19 ((𝑤N𝑢 ∈ ω) → ((𝑤 ·o 𝑢) = ∅ ↔ (𝑤 = ∅ ∨ 𝑢 = ∅)))
5453ad2ant2lr 510 . . . . . . . . . . . . . . . . . 18 (((𝑧N𝑤N) ∧ (𝑢 ∈ ω ∧ 𝑣N)) → ((𝑤 ·o 𝑢) = ∅ ↔ (𝑤 = ∅ ∨ 𝑢 = ∅)))
5554ad2ant2rl 511 . . . . . . . . . . . . . . . . 17 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → ((𝑤 ·o 𝑢) = ∅ ↔ (𝑤 = ∅ ∨ 𝑢 = ∅)))
5650, 55mtbid 678 . . . . . . . . . . . . . . . 16 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → ¬ (𝑤 = ∅ ∨ 𝑢 = ∅))
57 pm4.56 787 . . . . . . . . . . . . . . . 16 ((¬ 𝑤 = ∅ ∧ ¬ 𝑢 = ∅) ↔ ¬ (𝑤 = ∅ ∨ 𝑢 = ∅))
5856, 57sylibr 134 . . . . . . . . . . . . . . 15 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → (¬ 𝑤 = ∅ ∧ ¬ 𝑢 = ∅))
5958simprd 114 . . . . . . . . . . . . . 14 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → ¬ 𝑢 = ∅)
6059neneqad 2481 . . . . . . . . . . . . 13 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → 𝑢 ≠ ∅)
61 elni 7528 . . . . . . . . . . . . 13 (𝑢N ↔ (𝑢 ∈ ω ∧ 𝑢 ≠ ∅))
6222, 60, 61sylanbrc 417 . . . . . . . . . . . 12 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → 𝑢N)
63 simprrr 542 . . . . . . . . . . . 12 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → 𝑣N)
64 eleq1 2294 . . . . . . . . . . . . . 14 (𝑦 = ⟨𝑢, 𝑣⟩ → (𝑦 ∈ (N × N) ↔ ⟨𝑢, 𝑣⟩ ∈ (N × N)))
65 opelxp 4755 . . . . . . . . . . . . . 14 (⟨𝑢, 𝑣⟩ ∈ (N × N) ↔ (𝑢N𝑣N))
6664, 65bitrdi 196 . . . . . . . . . . . . 13 (𝑦 = ⟨𝑢, 𝑣⟩ → (𝑦 ∈ (N × N) ↔ (𝑢N𝑣N)))
6766ad2antrl 490 . . . . . . . . . . . 12 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → (𝑦 ∈ (N × N) ↔ (𝑢N𝑣N)))
6862, 63, 67mpbir2and 952 . . . . . . . . . . 11 ((((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → 𝑦 ∈ (N × N))
6968exlimivv 1945 . . . . . . . . . 10 (∃𝑢𝑣(((𝑧N𝑤N) ∧ ⟨𝑧, 𝑤⟩ ~Q0 𝑦) ∧ (𝑦 = ⟨𝑢, 𝑣⟩ ∧ (𝑢 ∈ ω ∧ 𝑣N))) → 𝑦 ∈ (N × N))
7021, 69syl 14 . . . . . . . . 9 (((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦) → 𝑦 ∈ (N × N))
7170exlimivv 1945 . . . . . . . 8 (∃𝑧𝑤((𝑥 = ⟨𝑧, 𝑤⟩ ∧ (𝑧N𝑤N)) ∧ 𝑥 ~Q0 𝑦) → 𝑦 ∈ (N × N))
727, 71sylbi 121 . . . . . . 7 ((𝑥 ∈ (N × N) ∧ 𝑥 ~Q0 𝑦) → 𝑦 ∈ (N × N))
7372exlimiv 1646 . . . . . 6 (∃𝑥(𝑥 ∈ (N × N) ∧ 𝑥 ~Q0 𝑦) → 𝑦 ∈ (N × N))
743, 73sylbi 121 . . . . 5 (𝑦 ∈ ( ~Q0 “ (N × N)) → 𝑦 ∈ (N × N))
7574ssriv 3231 . . . 4 ( ~Q0 “ (N × N)) ⊆ (N × N)
76 ecinxp 6779 . . . 4 ((( ~Q0 “ (N × N)) ⊆ (N × N) ∧ ⟨𝐴, 𝐵⟩ ∈ (N × N)) → [⟨𝐴, 𝐵⟩] ~Q0 = [⟨𝐴, 𝐵⟩]( ~Q0 ∩ ((N × N) × (N × N))))
7775, 76mpan 424 . . 3 (⟨𝐴, 𝐵⟩ ∈ (N × N) → [⟨𝐴, 𝐵⟩] ~Q0 = [⟨𝐴, 𝐵⟩]( ~Q0 ∩ ((N × N) × (N × N))))
781, 77sylbir 135 . 2 ((𝐴N𝐵N) → [⟨𝐴, 𝐵⟩] ~Q0 = [⟨𝐴, 𝐵⟩]( ~Q0 ∩ ((N × N) × (N × N))))
79 enq0enq 7651 . . 3 ~Q = ( ~Q0 ∩ ((N × N) × (N × N)))
80 eceq2 6739 . . 3 ( ~Q = ( ~Q0 ∩ ((N × N) × (N × N))) → [⟨𝐴, 𝐵⟩] ~Q = [⟨𝐴, 𝐵⟩]( ~Q0 ∩ ((N × N) × (N × N))))
8179, 80ax-mp 5 . 2 [⟨𝐴, 𝐵⟩] ~Q = [⟨𝐴, 𝐵⟩]( ~Q0 ∩ ((N × N) × (N × N)))
8278, 81eqtr4di 2282 1 ((𝐴N𝐵N) → [⟨𝐴, 𝐵⟩] ~Q0 = [⟨𝐴, 𝐵⟩] ~Q )
Colors of variables: wff set class
Syntax hints:  ¬ wn 3  wi 4  wa 104  wb 105  wo 715   = wceq 1397  wex 1540  wcel 2202  wne 2402  cin 3199  wss 3200  c0 3494  cop 3672   class class class wbr 4088  ωcom 4688   × cxp 4723  cima 4728  (class class class)co 6018   ·o comu 6580   Er wer 6699  [cec 6700  Ncnpi 7492   ~Q ceq 7499   ~Q0 ceq0 7506
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-ia1 106  ax-ia2 107  ax-ia3 108  ax-in1 619  ax-in2 620  ax-io 716  ax-5 1495  ax-7 1496  ax-gen 1497  ax-ie1 1541  ax-ie2 1542  ax-8 1552  ax-10 1553  ax-11 1554  ax-i12 1555  ax-bndl 1557  ax-4 1558  ax-17 1574  ax-i9 1578  ax-ial 1582  ax-i5r 1583  ax-13 2204  ax-14 2205  ax-ext 2213  ax-coll 4204  ax-sep 4207  ax-nul 4215  ax-pow 4264  ax-pr 4299  ax-un 4530  ax-setind 4635  ax-iinf 4686
This theorem depends on definitions:  df-bi 117  df-dc 842  df-3or 1005  df-3an 1006  df-tru 1400  df-fal 1403  df-nf 1509  df-sb 1811  df-eu 2082  df-mo 2083  df-clab 2218  df-cleq 2224  df-clel 2227  df-nfc 2363  df-ne 2403  df-ral 2515  df-rex 2516  df-reu 2517  df-rab 2519  df-v 2804  df-sbc 3032  df-csb 3128  df-dif 3202  df-un 3204  df-in 3206  df-ss 3213  df-nul 3495  df-pw 3654  df-sn 3675  df-pr 3676  df-op 3678  df-uni 3894  df-int 3929  df-iun 3972  df-br 4089  df-opab 4151  df-mpt 4152  df-tr 4188  df-id 4390  df-iord 4463  df-on 4465  df-suc 4468  df-iom 4689  df-xp 4731  df-rel 4732  df-cnv 4733  df-co 4734  df-dm 4735  df-rn 4736  df-res 4737  df-ima 4738  df-iota 5286  df-fun 5328  df-fn 5329  df-f 5330  df-f1 5331  df-fo 5332  df-f1o 5333  df-fv 5334  df-ov 6021  df-oprab 6022  df-mpo 6023  df-1st 6303  df-2nd 6304  df-recs 6471  df-irdg 6536  df-oadd 6586  df-omul 6587  df-er 6702  df-ec 6704  df-ni 7524  df-mi 7526  df-enq 7567  df-enq0 7644
This theorem is referenced by:  nqnq0  7661  nqpnq0nq  7673  nqnq0a  7674  nqnq0m  7675  prarloclemlo  7714  prarloclemcalc  7722
  Copyright terms: Public domain W3C validator