Documentation

Lean.Meta.Tactic.Grind.Arith.Cutsat.Nat

Given e, returns (NatCast.natCast e, rfl)

Instances For

    Given a : Nat, returns (a', h) such that a' : Int, and h : NatCast.natCast a = a'

    Instances For

      Given x whose denotation is e, if e is of the form NatCast.natCast a, asserts that it is nonnegative.

      Instances For

        Given e : Int, tries to construct a proof that e ≥ 0

        Instances For

          Given x whose denotation is e : Int, tries to assert that e ≥ 0

          Instances For