Documentation

LeanCert.Tactic.FinSumExpand

finsum_expand: Expand Finset sums to explicit additions #

Tactics #

Supported #

Shared utilities in LeanCert.Tactic.VecUtil. Debug: set_option trace.VecUtil.debug true

Expand finite sums: ∑ k ∈ Finset.Icc 1 3, f kf 1 + f 2 + f 3. Supports intervals (Icc, Ico, etc.), explicit finsets, and ∑ i : Fin n, f i. See finsum_expand! for computed bounds, dite, abs, matrix indexing.

Equations
Instances For

    finsum_expand + computed bounds (Nat.reduceAdd/Mul/Sub), non-literal Fin (Fin.sum_univ_succ), dite, matrix indexing (VecUtil.vecConsFinMk), abs.

    Equations
    Instances For