Documentation

Project.Example

theorem card (n : ) [Fintype (ZMod n)] :
theorem card_units (p : ) [Fact (Nat.Prime p)] :
theorem katabami_theorem_fermat1 (p : ) [Fact (Nat.Prime p)] {a : ZMod p} (ha : a 0) :
a ^ (p - 1) = 1
theorem katabami_theorem_fermat2 (p : ) [Fact (Nat.Prime p)] (a : (ZMod p)ˣ) :
a ^ (p - 1) = 1
theorem katabami_theorem_fermat3 (p : ) [Fact (Nat.Prime p)] {a : ZMod p} (ha : a 0) :
a ^ (p - 1) = 1