四: (本题满分 50 分) 给定凸 20 边形 P. 用 P 的 17 条在内部不相交的对角线将 P 分割成 18 个三角形, 所得图形称为 P 的一个三角剖分图. 对 P 的任意一个三角剖分图 T, P 的 20 条边以及添加的 17 条对角线均称为 T 的边. T 的任意 10 条两两无公共端点的边的集合称为 T 的一个完美匹配. 当 T 取遍 P 的所有三角剖分图时, 求 T 的完美匹配个数的最大值.
解: 将 20 边形换成 2n 边形, 考虑更加一般的问题.
对凸 2n 边形 P 的一条对角线, 若其两侧各有奇数个 P 的顶点, 称其为奇弦, 否则称为偶弦. 则 :
对 P 的任意三角剖分图 T, T 的完美匹配不含奇弦. (1)
如果完美匹配中有一条奇弦 e 1 e_1 e1, 则 e 1 e_1 e1 两侧各有奇数个顶点, 故该完美匹配中必有 T 的另一条边 e 2 e_2 e2, 端点分别在 e 1 e_1 e1 的两侧, 又 P 是凸多边形, 故 e 1 e_1 e1 与 e 2 e_2 e2 在 P 的内部相交, 这与 T 是三角剖分图矛盾.
............... (10 分)
记 f ( T ) f(T) f(T) 为 T 的完美匹配的个数. 设 F 1 = 1 , F 2 = 2 , F_1 = 1, \ F_2 = 2, F1=1, F2=2, 对 k ≥ 2 , F k + 2 = F k + 1 + F k k \geq 2, \ F_{k + 2} = F_{k + 1} + F_{k} k≥2, Fk+2=Fk+1+Fk 是 Fibonacci 数列.
下面对 n 归纳证明:
若 T 是凸 2n 边形的任意一个三角剖分图, 则
f
(
T
)
≤
F
n
.
f(T) \leq F_n.
f(T)≤Fn.
设 P = A 1 A 2 ⋯ A 2 n P = A_1A_2 \cdots A_{2n} P=A1A2⋯A2n 是凸 2n 边形. 从 P 的 2n 条边中选 n 条边构成完美匹配, 恰有两种方法, A 1 A 2 , A 3 A 4 , ⋯ , A 2 n − 1 A 2 n A_1A_2, A_3A_4, \cdots , A_{2n-1}A_{2n} A1A2,A3A4,⋯,A2n−1A2n 或 A 2 A 3 , A 4 A 5 , ⋯ , A 2 n − 2 A 2 n − 1 , A 2 n A 1 . A_2A_3, A_4A_5, \cdots, A_{2n-2}A_{2n-1}, A_{2n}A_1. A2A3,A4A5,⋯,A2n−2A2n−1,A2nA1.
当 n = 2 n = 2 n=2 时, 凸四边形 P 的三角剖分图 T 没有偶弦, 因此 T 的完美匹配只能用 P 的边, 故 f ( T ) = 2 = F 2 . f(T) = 2 = F_2. f(T)=2=F2.
当 n = 3 n = 3 n=3 时, 凸六边形 P 的三角剖分图 T 至多有一条偶弦. 若 T 没有偶弦, 同上可知, f ( T ) = 2 f(T) = 2 f(T)=2, 若 T 含有偶弦, 不妨设是 A 1 A 4 A_1A_4 A1A4, 选用 A 1 A 4 A_1A_4 A1A4 的完美匹配是唯一的, 另两条边只能是 A 2 A 3 , A 5 A 6 , A_2A_3, A_5A_6, A2A3,A5A6, 此时 f ( T ) = 3. f(T) = 3. f(T)=3. 总之 f ( T ) ≤ 3 = F 3 f(T) \leq 3 = F_3 f(T)≤3=F3.
结论在 n = 2 , 3 n = 2, 3 n=2,3 时成立. 假设 n ≥ 4 , n \geq 4, n≥4, 且结论在小于 n 时均成立. 考虑凸 2 n 2n 2n 边形 P = A 1 A 2 ⋯ A 2 n P = A_1A_2 \cdots A_{2n} P=A1A2⋯A2n 的一个三角剖分图 T. 若 T 没有偶弦, 则同上可知 f ( T ) = 2 f(T) = 2 f(T)=2.
对于偶弦 e, 记 e 两侧中 P 的顶点个数的较小值为 w ( e ) w(e) w(e). 若 T 含有偶弦, 取其中一条偶弦 e 使 w ( e ) w(e) w(e) 达到最小. 设 w ( e ) = 2 k w(e) = 2k w(e)=2k, 不妨设 e 为 A 2 n A 2 k + 1 A_{2n}A_{2k+1} A2nA2k+1, 则每个 A i ( i = 1 , 2 , ⋯ , 2 k ) A_{i} (i = 1, 2, \cdots, 2k) Ai(i=1,2,⋯,2k) 不能引出偶弦.
事实上, 假设 A i A i A_iA_i AiAi 是偶弦, 若 j ∈ { 2 k + 2 , 2 k + 3 , ⋯ , 2 n − 1 } j \in \{2k + 2, 2k + 3, \cdots, 2n - 1\} j∈{2k+2,2k+3,⋯,2n−1}, 则 A i A j A_iA_j AiAj 与 e 在 P 的内部相交, 矛盾. 若 j ∈ { 1 , 2 , ⋯ , 2 k + 1 , 2 n } j \in \{1, 2, \cdots, 2k + 1, 2n\} j∈{1,2,⋯,2k+1,2n}, 则 w ( A i A j ) < 2 k w(A_iA_j) < 2k w(AiAj)<2k, 与 w ( e ) w(e) w(e) 的最小性矛盾.
又由 ( 1 ) (1) (1) 知完美匹配中没有奇弦, 故 A 1 , A 2 , ⋯ , A 2 k A_1, A_2, \cdots, A_{2k} A1,A2,⋯,A2k 只能与其相邻顶点配对, 特别地, A 1 A_1 A1 只能与 A 2 A_2 A2 或 A 2 n A_{2n} A2n 配对. 下面分两种情况:
情形 1: 选用边 A 1 A 2 A_1A_2 A1A2. 则必须选用边 A 3 A 4 , ⋯ , A 2 k − 1 A 2 k A_3A_4, \cdots, A_{2k - 1}A_{2k} A3A4,⋯,A2k−1A2k. 注意到 A 2 n A 2 k + 1 A_{2n}A_{2k + 1} A2nA2k+1 的两侧分别有 2 k , 2 n − 2 k − 2 2k, 2n - 2k - 2 2k,2n−2k−2 个顶点, 2 n − 2 k − 2 ≥ w ( A 2 n A 2 k + 1 ) = 2 k 2n - 2k - 2 \geq w(A_{2n}A_{2k + 1}) = 2k 2n−2k−2≥w(A2nA2k+1)=2k, 而 n ≥ 4 n \geq 4 n≥4, 因此 2 n − 2 k ≥ 6. 2n - 2k \geq 6. 2n−2k≥6. 在凸 2 n − 2 k 2n - 2k 2n−2k 边形 P 1 = A 2 k + 1 A 2 k + 2 ⋯ A 2 n P_1 = A_{2k + 1}A_{2k + 2} \cdots A_{2n} P1=A2k+1A2k+2⋯A2n 上, T 的边给出了 P 1 P_1 P1 的三角剖分图 T 1 T_1 T1, 在 T 中再选取 n − k n - k n−k 条边 e 1 , e 2 , ⋯ , e n − k e_1, e_2, \cdots, e_{n - k} e1,e2,⋯,en−k 与 A 1 A 2 , A 3 A 4 , ⋯ , A 2 k − 1 A 2 k A_1A_2, A_3A_4, \cdots, A_{2k - 1}A_{2k} A1A2,A3A4,⋯,A2k−1A2k 一起构成 T 的完美匹配, 当且仅当 e 1 , e 2 , ⋯ , e n − k e_1, e_2, \cdots, e_{n - k} e1,e2,⋯,en−k 是 T 1 T_1 T1 的完美匹配. 故情形 1 中的完美匹配个数等于 f ( T 1 ) f(T_1) f(T1).
............... (20 分)
情形 2: 选用边 A 1 A 2 n A_1A_{2n} A1A2n. 则必须选用边 A 2 A 3 , ⋯ , A 2 k A 2 k + 1 A_2A_3, \cdots, A_{2k}A_{2k + 1} A2A3,⋯,A2kA2k+1. 在凸 2 n − 2 k − 2 2n -2k -2 2n−2k−2 边形 P 2 = A 2 k + 2 A 2 k + 3 ⋯ A 2 n − 1 P_2 = A_{2k + 2}A_{2k + 3} \cdots A_{2n - 1} P2=A2k+2A2k+3⋯A2n−1 中构造如下的三角剖分图 T 2 T_2 T2: 对 2 k + 2 ≤ i < j ≤ 2 n − 1 2k + 2 \leq i < j \leq 2n - 1 2k+2≤i<j≤2n−1, 若线段 A i A j A_iA_j AiAj 是 T 的边, 则也将其作为 T 2 T_2 T2 的边, 由于这些边在内部互不相交, 因此可再适当地添加一些 P 2 P_2 P2 的对角线, 得到一个 P 2 P_2 P2 的三角剖分图 T 2 T_2 T2, 它包含了 T 的所有顶点 A 2 k + 2 , A 2 k + 3 , ⋯ , A 2 n − 1 A_{2k + 2}, A_{2k + 3}, \cdots, A_{2n - 1} A2k+2,A2k+3,⋯,A2n−1 之间的边. 因此每个包含边 A 2 n A 1 , A 2 A 3 , ⋯ , A 2 k A 2 k + 1 A_{2n}A_{1}, A_2A_3, \cdots, A_{2k}A_{2k + 1} A2nA1,A2A3,⋯,A2kA2k+1 的 T 的完美匹配, 其余的边必定是 T 2 T_2 T2 的完美匹配. 故情形 2 中的 T 的完美匹配个数不超过 f ( T 2 ) f(T_2) f(T2).
由归纳假设得 f ( T 1 ) ≤ F n − k , f ( T 2 ) ≤ F n − k − 1 f(T_1) \leq F_{n - k}, f(T_2) \leq F_{n - k - 1} f(T1)≤Fn−k,f(T2)≤Fn−k−1, 结合上面两种情形以及 k ≥ 1 k \geq 1 k≥1, 有
f ( T ) ≤ f ( T 1 ) + f ( T 2 ) ≤ F n − k + F n − k − 1 = F n − k + 1 ≤ F n . f(T) \leq f(T_1) + f(T_2) \leq F_{n - k} + F_{n - k - 1} = F_{n - k + 1} \leq F_n. f(T)≤f(T1)+f(T2)≤Fn−k+Fn−k−1=Fn−k+1≤Fn.
............... (40 分)
下面说明等号可以成立. 考虑凸 2n 边形 A 1 A 2 ⋯ A 2 n A_1A_2 \cdots A_{2n} A1A2⋯A2n 的三角剖分图 Δ n \Delta_{n} Δn: 添加对角线 A 2 A 2 n , A 2 n A 3 , A 3 A 2 n − 1 , A 2 n − 1 A 4 , A 4 A 2 n − 2 , ⋯ , A n + 3 A n , A n A n + 2 A_2A_{2n}, A_{2n}A_3, A_3A_{2n - 1}, A_{2n - 1}A_4, A_4A_{2n - 2}, \cdots, A_{n + 3}A_n, A_nA_{n + 2} A2A2n,A2nA3,A3A2n−1,A2n−1A4,A4A2n−2,⋯,An+3An,AnAn+2. 重复前面的论证过程, f ( Δ 2 ) = 2 , f ( Δ 3 ) = 3 f(\Delta_2) = 2, f(\Delta_3) = 3 f(Δ2)=2,f(Δ3)=3. 对 Δ n , n ≥ 4 \Delta_n, n \geq 4 Δn,n≥4, 考虑偶弦 A n A 3 A_nA_3 AnA3. 情形 1, 用 A 1 A 2 A_1A_2 A1A2, 由于在凸 2 n − 2 2n - 2 2n−2 边形 A 3 A 4 ⋯ A 2 n A_3A_4 \cdots A_{2n} A3A4⋯A2n 中的三角剖分图恰是 Δ n − 1 \Delta_{n - 1} Δn−1, 此时有 f ( Δ n − 1 ) f(\Delta_{n - 1}) f(Δn−1) 个 T 的完美匹配. 情形 2, 用 A 1 A 2 n A_1A_{2n} A1A2n, 由于在凸 2 n − 4 2n - 4 2n−4 边形 A 4 A 5 ⋯ A 2 n − 1 A_4A_5 \cdots A_{2n - 1} A4A5⋯A2n−1 中 T 的边恰构成三角剖分图 Δ n − 2 \Delta_{n - 2} Δn−2, 不用添加任何对角线, 故这一情形下 T 的完美匹配个数恰为 f ( Δ n − 2 ) f(\Delta_{n - 2}) f(Δn−2). 从而对 n ≥ 4 n \geq 4 n≥4, 有
f ( Δ n ) = f ( Δ n − 1 ) + f ( Δ n − 2 ) f(\Delta_{n} )= f(\Delta_{n - 1}) + f(\Delta_{n - 2}) f(Δn)=f(Δn−1)+f(Δn−2).
由数学归纳法即得 f ( Δ n ) = F n f(\Delta_n) = F_n f(Δn)=Fn. 结论得证.
因此, 对凸 20 边形 P , f(T) 的最大值等于 F 10 = 89 F_{10} = 89 F10=89.
............... (50 分)
一些网友的评论:
安徽省第四名:(89+100)其中第一名 240+,第二名 214,第三名 192.
高一某学生:
某退役选手:
某数竞党网友:
前数竞选手: