Documentation

Lean.Meta.Tactic.Simp.BuiltinSimprocs.Fin

structure Fin.Value :
Equations
@[inline]
def Fin.reduceBin (declName : Lake.Name) (arity : Nat) (op : {n : Nat} → Fin nFin nFin n) (e : Lean.Expr) :
Equations
  • One or more equations did not get rendered due to their size.
@[inline]
def Fin.reduceBinPred (declName : Lake.Name) (arity : Nat) (op : NatNatBool) (e : Lean.Expr) :
Equations
  • One or more equations did not get rendered due to their size.
@[inline]
def Fin.reduceBoolPred (declName : Lake.Name) (arity : Nat) (op : NatNatBool) (e : Lean.Expr) :
Equations
  • One or more equations did not get rendered due to their size.
Equations
Equations
Equations
Equations
Equations
Equations
Equations
Equations

Simplification procedure for ensuring Fin literals are normalized.

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