Attempt 1#
“极限就是越来越近。”
定义 limx→a−f(x)=L iff:
∀Δx′≤Δx, ∣f(a−Δx′)−L∣≤∣f(a−Δx)−L∣.
依样定义右极限,并定义左右极限相等时极限存在。
容易发现根据上述定义,limx→+∞x1 鉴于在 R+ 上单调减,其极限可以是任意非正实数。
这不是我们所期待的。我们希望上述极限定义为 0 。
Attempt 2#
“极限是越来越近,且可以无限接近。”
定义 limx→a−f(x)=L iff:
-
∀Δx′≤Δx , ∣f(a−Δx′)−L∣≤∣f(a−Δx)−L∣; and
-
∀Δy∈R+, ∃Δx s.t. ∣f(a−Δx)−L∣≤Δy.
上述定义成功排除了多余的极限值。但是,可以发现,鉴于其对函数整个定义域上的单调性作要求,这似乎严格地排除了过多函数,使得定义不甚实用。
我们希望得到能使类似于 limx→0cosx=1 的极限定义(而非现在的未定义)。
Attempt 3#
“在 a 上的极限是在一个包含 a 的范围内越来越近,且可以无限接近。”
定义 limx→a−f(x)=L iff ∃Δ0∈R+ s.t.:
-
∀0<Δx′≤Δx<Δ0 , ∣f(a−Δx′)−L∣≤∣f(a−Δx)−L∣; and
-
∀Δy∈R+, ∃Δx≤Δ0 s.t. ∣f(a−Δx)−L∣≤Δy.
上述定义允许更多函数的极限被定义。
这似乎是完备的。但是,知晓数列极限的定义,依然能容易地给出定义的不足之处:此定义对于不断振荡——不单调,但在接近确定值的函数未能给出定义。例如,我们希望像 limx→0xsinx1 这样的极限被定义为 0 ,而非未定义。
Attempt 4#
“在 a 上的极限是在一个包含 a 的范围内可以无限接近,且对于某个值,总存在一个更小的值使得在更小的值以后的所有函数值都要更近。”
定义 limx→a−f(x)=L , iff ∃Δ0∈R+ s.t.:
let g(x)=∣f(a−x)−L∣ ;
-
∀Δy∈R+ , ∃Δx≤Δ0 s.t. g(Δx)≤Δy ; and
-
∀Δ1≤Δ0 , ∃Δx≤Δ1 s.t. ∀Δ′x≤Δx , g(Δ′x)≤g(Δ1) .
这个定义很完美!
简化版本#
我们对 Attempt 4 作出一些简化,便可以得到极限的 ϵ - δ 定义:
limx→af(x)=L iff ∀ϵ∈R+, ∃δ s.t. ∀∣x−a∣<δ, ∣f(x)−L∣<ϵ.