| Name | Category | Theorems |
Equation 📖 | MathDef | 28 mathmath: pointEquiv_symm_some, pointEquiv_some, equation_iff', equation_iff_variableChange, equation_iff_nonsingular_of_Δ_ne_zero, equation_zero, equation_neg, equation_add_iff, pointEquivSubtype_some, baseChange_equation, map_equation, equation_iff, pointEquivSubtype_symm_some, pointEquiv_zero, equation_negAdd, Equation.map, WeierstrassCurve.Jacobian.equation_some, Equation.baseChange, nonsingular_iff', WeierstrassCurve.Jacobian.equation_of_Z_ne_zero, equation_iff_nonsingular, pointEquivSubtype_symm_none, pointEquivSubtype_zero, WeierstrassCurve.Projective.equation_some, pointEquiv_symm_none, nonsingular_iff, WeierstrassCurve.Projective.equation_of_Z_ne_zero, equation_add
|
Nonsingular 📖 | MathDef | 39 mathmath: nonsingular_negAdd, baseChange_nonsingular, WeierstrassCurve.Jacobian.Point.toAffineLift_some, WeierstrassCurve.Projective.nonsingularLift_some, WeierstrassCurve.Jacobian.Point.toAffine_of_Z_ne_zero, WeierstrassCurve.Projective.nonsingular_of_Z_ne_zero, nonsingularPointEquivSubtype_symm_none, WeierstrassCurve.Projective.Point.toAffine_some, WeierstrassCurve.Projective.Point.toAffineLift_of_Z_ne_zero, WeierstrassCurve.Jacobian.Point.fromAffine_some, nonsingular_zero, CoordinateRing.mk_XYIdeal'_neg_mul, WeierstrassCurve.Projective.Point.toAffineLift_some, nonsingular_iff_variableChange, WeierstrassCurve.Jacobian.nonsingularLift_some, equation_iff_nonsingular_of_Δ_ne_zero, WeierstrassCurve.Jacobian.Point.toAffineLift_of_Z_ne_zero, Point.neg_some, WeierstrassCurve.Projective.Point.fromAffine_some, WeierstrassCurve.Jacobian.Point.toAffine_some, nonsingular_add, map_nonsingular, nonsingularPointEquivSubtype_symm_some, WeierstrassCurve.Projective.Point.toAffine_of_Z_ne_zero, nonsingularPointEquiv_some, nonsingularPointEquiv_symm_some, WeierstrassCurve.Jacobian.nonsingular_some, Point.map_some, WeierstrassCurve.Jacobian.nonsingular_of_Z_ne_zero, WeierstrassCurve.Projective.nonsingular_some, nonsingularPointEquivSubtype_some, nonsingular_iff', equation_iff_nonsingular, nonsingularPointEquiv_zero, nonsingularPointEquivSubtype_zero, nonsingular_iff, nonsingularPointEquiv_symm_none, nonsingular_neg, nonsingular_negAdd_of_eval_derivative_ne_zero
|
polynomial 📖 | CompOp | 48 mathmath: CoordinateRing.smul, monic_polynomial, CoordinateRing.basis_one, WeierstrassCurve.ψ₂_sq, CoordinateRing.smul_basis_mul_C, CoordinateRing.coe_basis, Point.toClass_zero, C_addPolynomial, irreducible_polynomial, polynomial_eq, natDegree_polynomial, CoordinateRing.instIsScalarTowerPolynomial, CoordinateRing.mk_ψ, CoordinateRing.C_addPolynomial, CoordinateRing.mk_XYIdeal'_neg_mul, CoordinateRing.XYIdeal_add_eq, CoordinateRing.norm_smul_basis, CoordinateRing.degree_norm_smul_basis, WeierstrassCurve.C_Ψ₂Sq, CoordinateRing.map_mk, CoordinateRing.mk_φ, evalEval_polynomial_zero, CoordinateRing.instIsDomain, CoordinateRing.mk_Ψ_sq, map_polynomial, CoordinateRing.XYIdeal_neg_mul, CoordinateRing.exists_smul_basis_eq, CoordinateRing.C_addPolynomial_slope, CoordinateRing.mk_XYIdeal'_mul_mk_XYIdeal', degree_polynomial, CoordinateRing.map_injective, baseChange_polynomial, Point.toClass_some, Point.toClass_injective, WeierstrassCurve.Projective.eval_polynomial_of_Z_ne_zero, CoordinateRing.coe_norm_smul_basis, WeierstrassCurve.Jacobian.eval_polynomial_of_Z_ne_zero, CoordinateRing.mk_ψ₂_sq, CoordinateRing.basis_zero, evalEval_polynomial, Point.toClass_eq_zero, CoordinateRing.XYIdeal'_eq, CoordinateRing.map_smul, WeierstrassCurve.Ψ_odd, CoordinateRing.basis_apply, Point.toClass_apply, CoordinateRing.smul_basis_mul_Y, CoordinateRing.XYIdeal_mul_XYIdeal
|
polynomialX 📖 | CompOp | 7 mathmath: WeierstrassCurve.Jacobian.eval_polynomialX_of_Z_ne_zero, WeierstrassCurve.Projective.eval_polynomialX_of_Z_ne_zero, baseChange_polynomialX, slope_of_Y_ne_eq_evalEval, map_polynomialX, evalEval_polynomialX, evalEval_polynomialX_zero
|
polynomialY 📖 | CompOp | 9 mathmath: Y_sub_negPolynomial, map_polynomialY, WeierstrassCurve.Jacobian.eval_polynomialY_of_Z_ne_zero, Y_sub_polynomialY, WeierstrassCurve.Projective.eval_polynomialY_of_Z_ne_zero, evalEval_polynomialY_zero, slope_of_Y_ne_eq_evalEval, evalEval_polynomialY, baseChange_polynomialY
|