FR022 · 数列 / 有限和 · 互动实验

把竖条的和,
换成横层的和。

拖动参数,看阶梯矩形如何沿另一方向分解。遇到负项,就用有方向的宽与高计算面积。

搜索

01 / 造一组数列

改用自定义数列

两列等长,0 至 12 项,每项绝对值不超过 1000;空白列表示 N = 0。用逗号或空格分隔。

允许 m = n + 1,表示空和;n = m 时只有一项。改变起点时,终点会自动调整到合法范围。

02 / 两个方向,同一有向总量

实线 / 正贡献虚线 / 负贡献灰线 / 零贡献

两图采用同一坐标比例。竖条允许向左,横层允许向下;重叠区域按每块的符号累加,不能只看涂色并集。

竖向分条 / aₖ · bₖ
直接求和的有向矩形每块从前一个部分和走到当前部分和,高度从零到 b。颜色和线型表示贡献符号。
横向分层 / 边界 + 差分
分部求和的有向矩形显示末边界、全局约定下的起点扣除项,以及相邻 b 之间的横层。每块的正负按系数乘有向宽乘有向高确定。

kaₖbₖAₖaₖbₖ

03 / 先预测,再核对

预测当前区间 Σ aₖbₖ 的数值。总量与各块面积在预测吻合后显示;参数改变会清空预测和读数。

04 / 为什么可以换方向?

设 N ≥ 0,a₁,…,aN 与 b₁,…,bN 为任意有限实数列,A₀ = 0,Aₖ = Σⱼ₌₁ᵏ aⱼ。对整数 1 ≤ m ≤ n ≤ N:

Σₖ₌ₘⁿ aₖbₖ = Aₙbₙ − Aₘ₋₁bₘ + Σₖ₌ₘⁿ⁻¹ Aₖ(bₖ − bₖ₊₁)

由 aₖ = Aₖ − Aₖ₋₁,展开为 Σ Aₖbₖ − Σ Aₖ₋₁bₖ。将第二个和的下标改为 j = k − 1,它从 m − 1 到 n − 1;配对中间项,剩下末项 Aₙbₙ 与起点扣除项 −Aₘ₋₁bₘ。这就是离散的分部积分。

若改用 Bₘ₋₁ = 0、Bₖ = Σⱼ₌ₘᵏ aⱼ = Aₖ − Aₘ₋₁,则公式变为:

Σₖ₌ₘⁿ aₖbₖ = Bₙbₙ + Σₖ₌ₘⁿ⁻¹ Bₖ(bₖ − bₖ₊₁)

两种部分和不能混用。n = m 时差分和为空,公式退为 (Aₘ − Aₘ₋₁)bₘ = aₘbₘ。m = n + 1 时原和为 0,本实验直接返回空图与 0,不套用非空区间的边界公式,也不读取不存在的 b₀ 或 bₙ₊₁。

图解中令 P 表示当前选用的 A 或 B。左图第 k 块为 [Pₖ₋₁ → Pₖ] × [0 → bₖ],有向面积 aₖbₖ。右图末矩形为 [0 → Pₙ] × [0 → bₙ];横层为 [0 → Pₖ] × [bₖ₊₁ → bₖ];全局约定还须减去 [0 → Aₘ₋₁] × [0 → bₘ]。一般矩形按 c(x₁ − x₀)(y₁ − y₀) 计贡献,c 为显示的系数;宽高都负时贡献为正。负项、零宽与零高都合法;不要求单调、非负或无重叠。

当 a 非负且 b 非负递减、m = 1 时,矩形较容易看作普通阶梯区域;超出这些条件就须保留方向。此处只讨论有限恒等式,不据此断言无穷级数收敛。