Documentation

LeanUnits.Framework.Dimensions.Prime

theorem base_dvd_prod_exp {ι : Type u_1} [DecidableEq ι] {S : Finset ι} {sp : ι} {f_base f_exp : ι} (sp_in_S : sp S) (h_exp_pos : 0 < f_exp sp) :
f_base sp sS, f_base s ^ f_exp s
theorem z_prod_prime_pow_eq_one_iff {ι : Type u_1} [DecidableEq ι] {S : Finset ι} (f_prime : ι) (f_exp : ι) (h_primes : sS, Nat.Prime (f_prime s)) (h_f_prime_inj : Function.Injective f_prime) :
sS, (f_prime s) ^ f_exp s = 1 pS, f_exp p = 0
theorem q_prod_prime_pow_eq_one_iff {ι : Type u_1} [DecidableEq ι] {S : Finset ι} {f_prime : ι} (f_exp : ι) (h_primes : sS, Nat.Prime (f_prime s)) (h_f_prime_inj : Function.Injective f_prime) :
sS, (f_prime s) ^ (f_exp s) = 1 pS, f_exp p = 0