module
module
IndisputableMonolith.Foundation.PrimitiveRecognitionCalculus.OrbitDivisibility
show as:
view Lean formalization →
used by (2)
depends on (1)
declarations in this module (31)
-
def
one -
theorem
one_toNat -
theorem
one_ne_zero -
theorem
mul_one_eq -
theorem
one_mul_eq -
theorem
mul_assoc -
def
divides -
def
unit -
def
nontrivialFactorization -
def
primeOrbit -
theorem
divides_refl -
theorem
divides_zero -
theorem
one_divides -
theorem
divides_trans -
theorem
divides_mul_right -
theorem
divides_mul_left -
theorem
zero_divides_iff_eq_zero -
theorem
divides_iff_toNat_dvd -
theorem
unit_iff_toNat_eq_one -
theorem
divides_one_iff_unit -
theorem
unit_of_divides_unit -
theorem
divides_antisymm -
theorem
ofNat_ne_zero_of_ne_zero -
theorem
not_unit_ofNat_of_ne_one -
theorem
nontrivialFactorization_iff_toNat -
theorem
primeOrbit_iff_toNat_no_nontrivial_factor -
theorem
unit_or_unit_of_mul_eq_prime -
theorem
primeOrbit_of_unit_or_unit -
theorem
unit_or_eq_of_divides_prime -
structure
OrbitDivisibilityCertificate -
theorem
orbit_divisibility_certificate