文学城论坛
+A-

试答

kde235 2024-09-07 20:31:47 ( reads)

好问题! 可能我之前的解答过于简略,也不严格,容易引起误解,让我详细说明一下1和2.

============================================
问题1 因为f(x) 自变量是定义在文中所定义的函数链上(ai). 但是ai 是永远不小于3/4,所以x 在1/2与3/4 之间无取值 (扩展之后的函数在1/4到3/4)之间无定义)。不知这样理解对不对。

答:  首先,因为我们需要提供f(x)全体实数范围上的定义,通过对称性可只考虑x大于等于1/2范围,而[1/2,3/4]是属于这个范围的,我们肯定需要给出f(x)在其中的定义。 我理解你的困惑:g(x)=f(f(x)) ≥ 3/4  因此好像无法让[1/2,3/4]中的值放入函数链中。 其实这是因为我之前"函数链没有第一项"这一说法不准确。

回顾一下我们求证的思路,是把区间A=[1/2,∞)分解为无数个如下函数链的并集:
   ..., a[-n], a[-n+1], ... a[-1], a[0], a[1], ... a[n], ...     
         满足 a[i+2]=g(a[i])
而每个这样的链条又是又两个如下这样的等价类合成:
   ..., b[-n], b[-n+1], ...., b[-1], b[0], b[1], ... b[n], ...
   ..., c[-n], c[-n+1], ...., c[-1], c[0], c[1], ... c[n], ...  
   b[i+1] = g(b[i]) ,    c[i+1] = g(c[i])
我当时说函数链没有第一项,即向左向右都可以无限延申,这一论断的前提是诸如b[i]的等价类数列也可向左向右无限延申。注意对b[i]中任意一项t, 排在它前面的是g^(-1)(t),排在它后面的一项是g(t). 因此我们之前的论述中默认了这一”事实”:
  对 任何 x∈A, 都有
      g(x)∈A ,         g^(-1)(x)∈A                 ----    (1)
        我们之前已证g(x)≥x , 因此      g(x)∈A无疑
        不幸的是, 正如你提到的, g^(-1)(x) ∈A并不一定成立
        事实上, 把A分为如下三个集合的并集:
            B= [1/2,3/4)      C=[3/4,1)    D=(1, ∞),
         那我们有如下结论:
    1)对任意x∈D, 有g^(-1)(x) ∈D
    2)对任意 x∈B,  g^(-1)(x) 不存在
    3)对任意 x∈C, 有数n使得g^(-n) (x) ∈B, 从而g^(-n-1) (x) 不存在
注意g^(-1) (x)=sqrt((x-3/4)) + 1/2,   因此2)显然
对于1), 当x>1时, g^(-1)(x)=sqrt(x-3/4)+  1/2>sqrt(1-3/4)+ 1/2=1   故g^(-1)(x) ∈D
对于3), 当3/4≤x< 1 时,令t=1-x, 则 0 g^(-1)(x)=sqrt(x-3/4)+  1/2=sqrt(1-t-3/4)+  1/2=sqrt(1/4-t)+  1/2
 x- g^(-1) (x)= 1-t- sqrt(1/4-t)+  1/2=sqrt(1/4-t+t^2 )-  sqrt(1/4-t)
          =t^2/(sqrt(1/4-t+t^2 )+  sqrt(1/4-t))
          > t^2/(2sqrt(1/4-t+t^2 ))
          =t^2/(1-2t)
          =δ
这里δ是一个正数。
又注意 g^(-m)(x)-g^(-m-1)(x)= (g^(-m-1)(x) - 1)^2 > (g^(-m) (x)- 1)^2 = g^(-m+1)(x) - g^(-m) (x)
因此当m>(x-3/4)/δ 时,就有g^(-m) (x)<3/4.  故肯定有n使得g^(-n) (x) ∈B

现在我们清楚了,当x∈D, 也就是x>1时,x在等价类可向左无限延申:
              ..., b[-n], b[-n+1], ...., b[-1], b[0], b[1], ... b[n], ...
当x∈B或x∈C时,x在等价类中不能向左延申或最多只能延申有限次, 即等价类有个左端点
                b[0], b[1], … b[n]…

好像后一种情况的出现推翻了之前的证明,其实不然,我们只需将证明过程修正一下:即把函数链分为两种:
I  左右无限延申:     ..., a[-n], a[-n+1], ... a[-1], a[0], a[1], ... a[n], ...        
II  有左端点,向右无限延申: a[0], a[1], ... a[n], ...     
         //////   在I 和 II 中     a[i+2]=g(a[i])
对于D中的等价类,我们可每取两个组成I型函数链,如之前证明过程中的那样:
 ..., b[-n],c[-n],b[-n+1],c[-n+1], ..., b[-1],c[-1],b[0],c[0],b[1],c[1],...,b[n],c[n],...
而对B或C中的等价类,我们可每取两个组成II型函数链,
           b[0],c[0],b[1],c[1],...,b[n],c[n],...
两种情况得到的f(x)都满足f(f(x))=g(x)

============================================
问题2.    为什么有必要证明函数链之间无交集呢? 在我看来,定义f(ai)=a(i+1) 已经足够满足(1)式。是要排除f(x)是个常数的可能性吗?

答:函数链之间非交是必需的。如若不然,设有两个函数链
    …a[-n],…. a[-1], a[0], a[1], …. a[p-1], a[p], a[p+1], …
…b[-n]…. b[0], b[1], … b[q-1], b[q], b[q+1]…
有一个公共元素:  a[p] = b[q]
设  t = a[p] = b[q]
根据我们的定义,f(t)是要定义其在数据链中的下一个元素, 那我们就遇到矛盾了: f(t)不能既等于a[p+1]又等于b[q+1]

 

跟帖(1)

大酱风度

2024-09-08 09:59:21

非常感谢您详细与精彩的解答。