Documentation

Lean.Meta.Tactic.Grind.Arith.CommRing.SafePoly

The polynomial functions at Poly.lean are used for constructing proofs-by-reflection, but they do not provide mechanisms for aborting expensive computations.

@[inline]

Converts the given ring expression into a multivariate polynomial. If the ring has a nonzero characteristic, it is used during normalization.

Equations
    Instances For
      @[inline]
      Equations
        Instances For
          @[inline]
          Equations
            Instances For
              @[inline]
              Equations
                Instances For

                  Returns some (val, x) if m contains a variable x whose the denotation is val⁻¹.

                  Equations
                    Instances For

                      Returns some (val, x) if p contains a variable x whose the denotation is val⁻¹.

                      Equations
                        Instances For