Make fun_prop work for finite (mulitplicative) support #
We define a new predicate HasFiniteMulSupport (and its additivized version) on functions
and provide the infrastructure so that fun_prop can prove it for functions that are
built from other functions with finite multiplicative support. The relevant API lemmas
are provided in [Mathlib.Algebra.FiniteSupport.Basic}(Mathlib/Algebra/FiniteSupport/Basic.lean).
The function f has finite multiplicative support.
Equations
Instances For
The function f has finite support.
Equations
Instances For
theorem
Function.hasFiniteMulSupport_one
{α : Type u_1}
{M : Type u_2}
[One M]
:
HasFiniteMulSupport fun (x : α) => 1
theorem
Function.hasFiniteSupport_zero
{α : Type u_1}
{M : Type u_2}
[Zero M]
:
HasFiniteSupport fun (x : α) => 0