Shared Frobenius and power-of-two arithmetic #
Facts used by the Fermat-cubic, MCM and normalization layers alike. This module
depends on nothing but Mathlib, and is kept separate from
Statement/Definitions.lean so that a file may depend on the arithmetic
without depending on the Kasami definitions, or
vice versa.
pow_two_pow_mul_self,pow_two_pow_gcd,pow_card_two_pow: fixedness under iterated Frobenius and finite-field cardinality.two_pow_mod_three,two_pow_mod_three_of_odd,two_pow_mod_nine,two_pow_two_mul_sub_one: elementary arithmetic of2 ^ k.