Documentation

Lean.Meta.Sym.LooseBVarsS

Lowers the loose bound variables >= s in e by d. That is, a loose bound variable bvar i with i >= s is mapped to bvar (i-d). It assumes the input is maximally shared, and ensures the output is too. Remark: if s < d, then the result is e.

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

    Lowers the loose bound variables >= s in e by d. That is, a loose bound variable bvar i with i >= s is mapped to bvar (i-d). It assumes the input is maximally shared, and ensures the output is too. Remark: if s < d, then the result is e.

    Equations
    Instances For

      Lifts loose bound variables >= s in e by d. It assumes the input is maximally shared, and ensures the output is too.

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

        Lifts loose bound variables >= s in e by d. It assumes the input is maximally shared, and ensures the output is too.

        Equations
        Instances For