Search for blocks/addresses/...

Proofgold Asset

asset id
13fd805ffc3185d2ad28e8fbf1e75ab9d0e1929b3bcf0bf04d358e4db8eb4ac8
asset hash
3f3c4b3b0b667c5ed33af7e898706b8308e341504ed6f4800b4a1b779a16fcb1
bday / block
8219
tx
d6a2f..
preasset
doc published by Pr6Pc..
Param nat_pnat_p : ιο
Param SNoSNo : ιο
Param ordinalordinal : ιο
Known ordinal_SNoordinal_SNo : ∀ x0 . ordinal x0SNo x0
Known nat_p_ordinalnat_p_ordinal : ∀ x0 . nat_p x0ordinal x0
Theorem nat_p_SNonat_p_SNo : ∀ x0 . nat_p x0SNo x0 (proof)
Param omegaomega : ι
Known omega_nat_pomega_nat_p : ∀ x0 . x0omeganat_p x0
Theorem omega_SNoomega_SNo : ∀ x0 . x0omegaSNo x0 (proof)
Param binunionbinunion : ιιι
Param minus_CSNominus_CSNo : ιι
Definition int_alt1int := binunion omega (prim5 omega minus_CSNo)
Param minus_SNominus_SNo : ιι
Known a3283..int_SNo_cases : ∀ x0 : ι → ο . (∀ x1 . x1omegax0 x1)(∀ x1 . x1omegax0 (minus_SNo x1))∀ x1 . x1int_alt1x0 x1
Known SNo_minus_SNoSNo_minus_SNo : ∀ x0 . SNo x0SNo (minus_SNo x0)
Theorem 0c7a0.. : ∀ x0 . x0int_alt1SNo x0 (proof)
Definition andand := λ x0 x1 : ο . ∀ x2 : ο . (x0x1x2)x2
Definition oror := λ x0 x1 : ο . ∀ x2 : ο . (x0x2)(x1x2)x2
Param ordsuccordsucc : ιι
Known nat_invnat_inv : ∀ x0 . nat_p x0or (x0 = 0) (∀ x1 : ο . (∀ x2 . and (nat_p x2) (x0 = ordsucc x2)x1)x1)
Known andIandI : ∀ x0 x1 : ο . x0x1and x0 x1
Known minus_SNo_0minus_SNo_0 : minus_SNo 0 = 0
Definition FalseFalse := ∀ x0 : ο . x0
Known FalseEFalseE : False∀ x0 : ο . x0
Definition notnot := λ x0 : ο . x0False
Param SNoLtSNoLt : ιιο
Known SNoLt_irrefSNoLt_irref : ∀ x0 . not (SNoLt x0 x0)
Param SNoLeSNoLe : ιιο
Known SNoLeLt_traSNoLeLt_tra : ∀ x0 x1 x2 . SNo x0SNo x1SNo x2SNoLe x0 x1SNoLt x1 x2SNoLt x0 x2
Known SNo_0SNo_0 : SNo 0
Definition SubqSubq := λ x0 x1 . ∀ x2 . x2x0x2x1
Known ordinal_Subq_SNoLeordinal_Subq_SNoLe : ∀ x0 x1 . ordinal x0ordinal x1x0x1SNoLe x0 x1
Known ordinal_Emptyordinal_Empty : ordinal 0
Known Subq_EmptySubq_Empty : ∀ x0 . 0x0
Known minus_SNo_Lt_contra1minus_SNo_Lt_contra1 : ∀ x0 x1 . SNo x0SNo x1SNoLt (minus_SNo x0) x1SNoLt (minus_SNo x1) x0
Known ordinal_In_SNoLtordinal_In_SNoLt : ∀ x0 . ordinal x0∀ x1 . x1x0SNoLt x1 x0
Known nat_0_in_ordsuccnat_0_in_ordsucc : ∀ x0 . nat_p x00ordsucc x0
Theorem nonpos_nonneg_0nonpos_nonneg_0 : ∀ x0 . x0omega∀ x1 . x1omegax0 = minus_SNo x1and (x0 = 0) (x1 = 0) (proof)
Param mul_SNomul_SNo : ιιι
Known mul_SNo_commul_SNo_com : ∀ x0 x1 . SNo x0SNo x1mul_SNo x0 x1 = mul_SNo x1 x0
Known mul_SNo_minus_distrLmul_SNo_minus_distrL : ∀ x0 x1 . SNo x0SNo x1mul_SNo (minus_SNo x0) x1 = minus_SNo (mul_SNo x0 x1)
Theorem mul_SNo_minus_distrRmul_minus_SNo_distrR : ∀ x0 x1 . SNo x0SNo x1mul_SNo x0 (minus_SNo x1) = minus_SNo (mul_SNo x0 x1) (proof)
Param add_SNoadd_SNo : ιιι
Known minus_SNo_involminus_SNo_invol : ∀ x0 . SNo x0minus_SNo (minus_SNo x0) = x0
Known add_SNo_minus_R2add_SNo_minus_R2 : ∀ x0 x1 . SNo x0SNo x1add_SNo (add_SNo x0 x1) (minus_SNo x1) = x0
Theorem add_SNo_minus_R2'add_SNo_minus_R2 : ∀ x0 x1 . SNo x0SNo x1add_SNo (add_SNo x0 (minus_SNo x1)) x1 = x0 (proof)
Known add_SNo_comadd_SNo_com : ∀ x0 x1 . SNo x0SNo x1add_SNo x0 x1 = add_SNo x1 x0
Known SNo_add_SNoSNo_add_SNo : ∀ x0 x1 . SNo x0SNo x1SNo (add_SNo x0 x1)
Theorem add_SNo_minus_L2add_SNo_minus_L2 : ∀ x0 x1 . SNo x0SNo x1add_SNo (minus_SNo x0) (add_SNo x0 x1) = x1 (proof)
Theorem add_SNo_minus_SNo_prop2add_SNo_minus_SNo_prop2 : ∀ x0 x1 . SNo x0SNo x1add_SNo x0 (add_SNo (minus_SNo x0) x1) = x1 (proof)
Param setminussetminus : ιιι
Definition 98d78.. := λ x0 x1 x2 . and (and (and (x0omega) (x1omega)) (x2setminus omega 1)) (or (∀ x3 : ο . (∀ x4 . and (x4omega) (add_SNo x0 (mul_SNo x4 x2) = x1)x3)x3) (∀ x3 : ο . (∀ x4 . and (x4omega) (add_SNo x1 (mul_SNo x4 x2) = x0)x3)x3))
Definition divides_int_alt1divides_int := λ x0 x1 . and (and (x0int_alt1) (x1int_alt1)) (∀ x2 : ο . (∀ x3 . and (x3int_alt1) (mul_SNo x0 x3 = x1)x2)x2)
Definition 6ccc6.. := λ x0 x1 x2 . and (and (and (x0int_alt1) (x1int_alt1)) (x2setminus omega 1)) (divides_int_alt1 x2 (add_SNo x0 (minus_SNo x1)))
Known xmxm : ∀ x0 : ο . or x0 (not x0)
Definition nInnIn := λ x0 x1 . not (x0x1)
Known setminusIsetminusI : ∀ x0 x1 x2 . x2x0nIn x2 x1x2setminus x0 x1
Known cases_1cases_1 : ∀ x0 . x01∀ x1 : ι → ο . x1 0x1 x0
Theorem 7224d.. : ∀ x0 : ι → ο . x0 0(∀ x1 . x1setminus omega 1x0 x1)(∀ x1 . x1setminus omega 1x0 (minus_SNo x1))∀ x1 . x1int_alt1x0 x1 (proof)
Theorem c2ee5.. : ∀ x0 . x0int_alt1∀ x1 : ο . (x0 = 0x1)(x0setminus omega 1x1)(∀ x2 . x2setminus omega 1x0 = minus_SNo x2x1)x1 (proof)
Param mul_natmul_nat : ιιι
Definition divides_natdivides_nat := λ x0 x1 . and (and (x0omega) (x1omega)) (∀ x2 : ο . (∀ x3 . and (x3omega) (mul_nat x0 x3 = x1)x2)x2)
Known and3Iand3I : ∀ x0 x1 x2 : ο . x0x1x2and (and x0 x1) x2
Known c3d99..Subq_omega_int : omegaint_alt1
Known mul_nat_mul_SNomul_nat_mul_SNo : ∀ x0 . x0omega∀ x1 . x1omegamul_nat x0 x1 = mul_SNo x0 x1
Theorem 2f07e.. : ∀ x0 x1 . divides_nat x0 x1divides_int_alt1 x0 x1 (proof)
Known binunionEbinunionE : ∀ x0 x1 x2 . x2binunion x0 x1or (x2x0) (x2x1)
Known nat_p_omeganat_p_omega : ∀ x0 . nat_p x0x0omega
Known nat_0nat_0 : nat_p 0
Known mul_nat_0Rmul_nat_0R : ∀ x0 . mul_nat x0 0 = 0
Known ReplE_impredReplE_impred : ∀ x0 . ∀ x1 : ι → ι . ∀ x2 . x2prim5 x0 x1∀ x3 : ο . (∀ x4 . x4x0x2 = x1 x4x3)x3
Known minus_SNo_minus_CSNominus_SNo_minus_CSNo : ∀ x0 . SNo x0minus_SNo x0 = minus_CSNo x0
Known mul_SNo_In_omegamul_SNo_In_omega : ∀ x0 . x0omega∀ x1 . x1omegamul_SNo x0 x1omega
Theorem e7fac.. : ∀ x0 . x0omega∀ x1 . x1omegadivides_int_alt1 x0 x1divides_nat x0 x1 (proof)
Definition coprime_natcoprime_nat := λ x0 x1 . and (and (x0omega) (x1omega)) (∀ x2 . x2setminus omega 1divides_nat x2 x0divides_nat x2 x1x2 = 1)
Definition 76fc5..coprime_int := λ x0 x1 . and (and (x0int_alt1) (x1int_alt1)) (∀ x2 . x2setminus omega 1divides_int_alt1 x2 x0divides_int_alt1 x2 x1x2 = 1)
Known setminusE1setminusE1 : ∀ x0 x1 x2 . x2setminus x0 x1x2x0
Theorem 9ab3b.. : ∀ x0 x1 . coprime_nat x0 x176fc5.. x0 x1 (proof)
Theorem 92a45.. : ∀ x0 . x0omega∀ x1 . x1omega76fc5.. x0 x1coprime_nat x0 x1 (proof)
Known and4Iand4I : ∀ x0 x1 x2 x3 : ο . x0x1x2x3and (and (and x0 x1) x2) x3
Known a0aa5..int_add_SNo : ∀ x0 . x0int_alt1∀ x1 . x1int_alt1add_SNo x0 x1int_alt1
Known daaad..int_minus_SNo : ∀ x0 . x0int_alt1minus_SNo x0int_alt1
Known 1b4d5..int_minus_SNo_omega : ∀ x0 . x0omegaminus_SNo x0int_alt1
Known add_SNo_cancel_Radd_SNo_cancel_R : ∀ x0 x1 x2 . SNo x0SNo x1SNo x2add_SNo x0 x1 = add_SNo x2 x1x0 = x2
Known SNo_mul_SNoSNo_mul_SNo : ∀ x0 x1 . SNo x0SNo x1SNo (mul_SNo x0 x1)
Theorem 0d560.. : ∀ x0 x1 x2 . 98d78.. x0 x1 x26ccc6.. x0 x1 x2 (proof)
Known orILorIL : ∀ x0 x1 : ο . x0or x0 x1
Known minus_add_SNo_distrminus_add_SNo_distr : ∀ x0 x1 . SNo x0SNo x1minus_SNo (add_SNo x0 x1) = add_SNo (minus_SNo x0) (minus_SNo x1)
Known orIRorIR : ∀ x0 x1 : ο . x1or x0 x1
Theorem d2c77.. : ∀ x0 . x0omega∀ x1 . x1omega∀ x2 . 6ccc6.. x0 x1 x298d78.. x0 x1 x2 (proof)