| Name | Category | Theorems |
instAddCommGroup π | CompOp | 12 mathmath: two_mul_Ο_pow, zero_fst, neg_snd, one_add_Ξ±_pow_q_succ, right_distrib, left_distrib, add_snd, add_fst, neg_fst, LucasLehmer.Ο_pow_eq_neg_one, pow_Ο, zero_snd
|
instAddGroupWithOne π | CompOp | 8 mathmath: closed_form, coe_natCast, instCharP, snd_intCast, one_add_Ξ±_pow_q, fst_intCast, coe_mul, LucasLehmer.Ο_pow_formula
|
instCoeZMod π | CompOp | β |
instCommRing π | CompOp | 6 mathmath: LucasLehmer.mersenne_coe_X, one_add_Ξ±_sq, one_add_Ξ±_pow_q_succ, closed_form, Ο_pow_trace, one_add_Ξ±_pow_q
|
instDecidableEq π | CompOp | 1 mathmath: card_units_lt
|
instFintype π | CompOp | 2 mathmath: card_eq, card_units_lt
|
instInhabited π | CompOp | β |
instMonoid π | CompOp | 15 mathmath: two_mul_Ο_pow, one_add_Ξ±_sq, one_add_Ξ±_pow_q_succ, Ξ±_pow, card_units_lt, LucasLehmer.Ο_pow_eq_one, closed_form, Ο_pow_trace, LucasLehmer.ΟUnit_coe, LucasLehmer.order_Ο, Ξ±_sq, one_add_Ξ±_pow_q, LucasLehmer.Ο_pow_eq_neg_one, pow_Ο, LucasLehmer.Ο_pow_formula
|
instMul π | CompOp | 11 mathmath: two_mul_Ο_pow, one_add_Ξ±_sq, Οb_mul_Ο, right_distrib, Ξ±_pow, left_distrib, mul_fst, Ο_mul_Οb, mul_snd, coe_mul, LucasLehmer.Ο_pow_formula
|
instNatCast π | CompOp | 10 mathmath: fst_natCast, LucasLehmer.mersenne_coe_X, two_mul_Ο_pow, one_add_Ξ±_sq, one_add_Ξ±_pow_q_succ, Ξ±_pow, coe_natCast, Ξ±_sq, LucasLehmer.Ο_pow_formula, snd_natCast
|
instOne π | CompOp | 11 mathmath: one_add_Ξ±_sq, one_add_Ξ±_pow_q_succ, Οb_mul_Ο, LucasLehmer.Ο_pow_eq_one, one_fst, Ο_mul_Οb, one_add_Ξ±_pow_q, one_snd, LucasLehmer.Ο_pow_eq_neg_one, pow_Ο, LucasLehmer.Ο_pow_formula
|
instRing π | CompOp | β |
Ξ± π | CompOp | 5 mathmath: one_add_Ξ±_sq, one_add_Ξ±_pow_q_succ, Ξ±_pow, Ξ±_sq, one_add_Ξ±_pow_q
|
Ο π | CompOp | 11 mathmath: two_mul_Ο_pow, one_add_Ξ±_sq, Οb_mul_Ο, LucasLehmer.Ο_pow_eq_one, closed_form, Ο_pow_trace, LucasLehmer.ΟUnit_coe, Ο_mul_Οb, LucasLehmer.Ο_pow_eq_neg_one, pow_Ο, LucasLehmer.Ο_pow_formula
|
Οb π | CompOp | 4 mathmath: Οb_mul_Ο, closed_form, Ο_pow_trace, Ο_mul_Οb
|