设数列A:a1,a2,⋯,aN(N⩾.如果对小于n \left(2 \leqslant n \leqslant N\right) 的每个正整数k都有a_k<a_n,则称n是数列A的一个“G时刻”.记G(A)是数列A的所有“G时刻”组成的集合.
(1)对数列A:-2,2,-1,1,3,写出G(A)的所有元素;
(2)证明:若数列A中存在a_n使得a_n>a_1,则G(A)\ne \varnothing ;
(3)证明:若数列A满足a_n-a_{n-1}\leqslant 1\left(n=2,3,\cdots,N\right) ,则G(A)的元素个数不小于a_N-a_1.
解 (1) G(A)=\{2,5\}.
(2) 若数列A中存在a_n使得a_n>a_1,不妨假设a_k \left(2 \leqslant k \leqslant N\right) 是a_2,a_3,\cdots,a_N中第一个大于a_1的数,则对小于k的每个正整数i都有a_i<a_k,所以k\in G(A),故G(A)\ne \varnothing .
(3) (i)若G(A)=\varnothing ,则由第(2)题可知,a_N \leqslant a_1,此时结论成立.
(ii) 若G(A)\ne \varnothing ,设G(A)=\left\{i_1,i_2,\cdots,i_k\right\},其中i_j \in \left\{2,3,\cdots,N\right\},\ j=1,2,\cdots,k.不妨设i_1<i_2<\cdots<i_k.由题意,a_{i_1}>a_1 \geqslant a_{i_1-1},所以a_{i_1}-a_1 \leqslant a_{i_1}-a_{i_1-1} \leqslant 1,同理,a_{i_2}>a_{i_1} \geqslant a_{i_2-1},所以a_{i_2}-a_{i_1} \leqslant a_{i_2}-a_{i_2-1} \leqslant 1,以此类推,我们有\begin{split}a_{i_1}-a_1 \leqslant a_{i_1}-a_{i_1-1} &\leqslant 1,\\a_{i_2}-a_{i_1} \leqslant a_{i_2}-a_{i_2-1} &\leqslant 1,\\ \cdots\cdots\cdots,\\a_{i_k}-a_{i_{k-1}} \leqslant a_{i_k}-a_{i_k-1} &\leqslant 1.\end{split} 将以上各式叠加,我们得到a_N-a_1 \leqslant a_{i_k}-a_1 \leqslant k,故此时结论也成立.
综合(i)(ii)可知,若数列A满足a_n-a_{n-1}\leqslant 1\left(n=2,3,\cdots,N\right) ,则G(A)的元素个数不小于a_N-a_1.