TorchLean API

FloatLib.Numerics.Automation.Attributes

Attributes for representation-independent numerical automation #

The attributes are declared separately so numerical families can register semantic and concrete rules without importing the tactic implementation. Semantic rules must be proved equations or equivalences. Concrete reduction rules are used only by the explicit closed-term phase.

Simplification procedure

Instances For

    Representation-independent semantic rewrites used by numerics.

    Instances For

      Routine finiteness, range, and operation-precondition rewrites used by numerics.

      Instances For

        Simplification procedure

        Instances For

          Concrete carrier and decoder reductions used by numerics_reduce and numerics!.

          Instances For

            Simplification procedure

            Instances For