Documentation

Lean.Meta.Tactic.Grind.Diseq

Returns some (c = d) if

  • c = d and False are in the same equivalence class, and
  • a (b) and c are in the same equivalence class, and
  • b (a) and d are in the same equivalence class. Otherwise return none.

Remark a and b are assumed to have the same type.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Returns true if a and b are known to be disequal. See getDiseqFor?

    Equations
    Instances For

      Given an equality eq of the form c = d s.t. eq is False, and a = b is congruent to c = d, return a proof for a ≠ b

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Returns a proof for true if a and b are known to be disequal. See getDiseqFor?

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          Equations
          • One or more equations did not get rendered due to their size.
          Instances For