趣题:不动点与线性代数

标签: 趣题 Brain Storm 函数 证明 线性代数 | 发表时间:2011-05-02 23:27 | 作者:Matrix67 sdyy1990
出处:http://www.matrix67.com/blog

    假设 X 、 Y 是两个有限集合,f:X→Y 和 g:Y→X 是两个函数。求证:复合函数 g∘f 和 f∘g 拥有相同数量的不动点(也就是说 g(f(x)) = x 和 f(g(y)) = y 的解的个数相同)。

    下面先提供一个“正常”的解法。观察函数 g∘f 的不动点,可以看出它有以下两个性质:首先,如果某个 x 是 g∘f 的不动点,即 x = g(f(x)) ,那么 f(x) = f(g(f(x))),这就说明 f(x) 是 f∘g 的一个不动点;另外,如果 x1 和 x2 是 X 中两个不同的不动点,则函数 f 不可能把它们映射到 Y 中的同一个元素,否则 g 没办法把它分别还原成 x1 和 x2 。结合上面两点可以看出, f∘g 中的不动点至少和 g∘f 的一样多。

    同理,考察 f∘g 的不动点,可知 g∘f 的不动点至少和 f∘g 的一样多。这就说明了 g∘f 和 f∘g 拥有相同数量的不动点。


    今天在 reddit 上学到了一招:利用线性代数的一些已知结论,我们可以得到一个更帅的证明方法。把集合 X 和 Y 的元素个数分别记作 |X| 和 |Y| ,再把函数 f 和 g 分别表示成 |X| × |Y| 的 01 矩阵 A 和 |Y| × |X| 的 01 矩阵 B 。我们可以用矩阵的乘积来表示复合函数, AB 和 BA 这两个矩阵就分别表示复合函数 g∘f 和 f∘g 。而 g∘f 和 f∘g 的不动点个数,也就是对应矩阵的迹。由于 tr(AB) = tr(BA) ,因此 g∘f 和 f∘g 拥有相同数量的不动点。

    如果你喜欢这样的证明,千万不要错过另外两个线性代数出奇制胜的例子:选取最多的子集使得任两子集恰有一个公共元素,以及完全图 Kn 最少可以拆成多少个完全二分图

相关 [趣题 不动点 线性代数] 推荐:

趣题:不动点与线性代数

- sdyy1990 - Matrix67: My Blog
    假设 X 、 Y 是两个有限集合,f:X→Y 和 g:Y→X 是两个函数. 求证:复合函数 g∘f 和 f∘g 拥有相同数量的不动点(也就是说 g(f(x)) = x 和 f(g(y)) = y 的解的个数相同).     下面先提供一个“正常”的解法. 观察函数 g∘f 的不动点,可以看出它有以下两个性质:首先,如果某个 x 是 g∘f 的不动点,即 x = g(f(x)) ,那么 f(x) = f(g(f(x))),这就说明 f(x) 是 f∘g 的一个不动点;另外,如果 x1 和 x2 是 X 中两个不同的不动点,则函数 f 不可能把它们映射到 Y 中的同一个元素,否则 g 没办法把它分别还原成 x1 和 x2.

开发者必读:计算机科学中的线性代数

- -
作者:Petros Drineas、Michael W. 参与:李泽南、刘晓坤、蒋思源. 矩阵计算在计算机科学中占有举足轻重的地位,是每个开发者都需要掌握的数学知识. 近日,来自普渡大学的 Petros Drineas 与 UC Berkeley 的 Michael Mahoney 提交了一篇概述论文《Lectures on Randomized Numerical Linear Algebra》可以作为线性代数知识的参考资料,本文将对其中的部分内容(主要为第二章:线性代数)进行简单介绍.

十天内掌握线性代数:惊人的超速学习实验

- - 译言-电脑/网络/数码科技
1 篇首语:挑战MIT计算机课程. 2 看我怎么驾驭MIT计算机科学的课程(斯考特·杨). 3.1 第一阶段:知识面覆盖. 4.1 对付你完全摸不着头脑的概念. 5.3 钻研吧,即便你不是学生. 1 篇首语:挑战MIT计算机课程. 最近,我的朋友 斯考特·杨(Scott Young)成就了一个惊人的壮举:他在一年之内,完成了传说中的 MIT计算机科学课程表的全部33门课,从线性代数到计算理论.

OpenGLES 如何在十天内掌握线性代数 - 希望这是真的!

- - CSDN博客移动开发推荐文章
OpenGLES 如何在十天内掌握线性代数 - 希望这是真的. 太阳火神的美丽人生 ( http://blog.csdn.net/opengl_es). 本文遵循“ 署名-非商业用途-保持一致”创作公用协议. 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作.

趣题:不用相似怎么办?

- flycondor - Matrix67: My Blog
    我老早就写过一个经典的小学几何题. 如果你还没看过这个问题,你一定要去看看. 一个小学奥数老师曾经告诉我,当年带领学生参加这次竞赛时,领队老师们都没有想到这个问题的“小学生解法”,以至于开始质疑这道题是否超纲了. 看到答案后,老师们大为折服——这个问题确实有一个无需任何几何知识的妙解.     今天,同样的事情发生了.

44个精彩的物理趣题

- Henry - Matrix67: My Blog
    这个 Blog 几乎一直在讲数学趣题,却很少提到物理趣题. 其实,我个人觉得,物理也是相当好玩的(我是化学不好才选的文科). 隐约记得初中搞物理竞赛时,曾见过大量让人大呼过瘾的好题. 前几天看到了一个绝好的网站,里面有相当多的物理题目,让我激动了好一阵子. 我搜集整理了里面的一些好题,加上了我自己的一些补充,在这里和大家分享.

趣题:随机折断的木棒

- Wang - FeedzShare
来自: Matrix67: My Blog - FeedzShare  . 发布时间:2011年02月06日,  已有 3 人推荐. 随机在中间选取一点,把这根木棒折断. 那么,短的那一截木棒平均有多长. 随机在中间选取一点,把这根木棒折断. 那么,长的那一截木棒平均有多长. 随机在中间选取一点,把这根木棒折断.

趣题:不用相似怎么办?

- 法法 - Matrix67: My Blog
    我老早就写过一个经典的小学几何题. 如果你还没看过这个问题,你一定要去看看. 一个小学奥数老师曾经告诉我,当年带领学生参加这次竞赛时,领队老师们都没有想到这个问题的“小学生解法”,以至于开始质疑这道题是否超纲了. 看到答案后,老师们大为折服——这个问题确实有一个无需任何几何知识的妙解.     今天,同样的事情发生了.

趣题:舞台里的狮子

- Dajusha - Matrix67: My Blog
    有一个半径为 10 米的圆形舞台,初始时舞台上的某个地方有一头狮子. 这头狮子在舞台上以折线段的方式跑了 30 千米. 求证:在整个过程中,这头狮子至少转了 2998 个弧度.     有时候,换一个角度思考,问题就会迎刃而解.     现在,让我们站在狮子的角度,用狮子的眼光来看周围的世界.

趣题:公司应该雇用多少员工?

- 山石 - FeedzShare
来自: Matrix67: My Blog - FeedzShare  . 发布时间:2011年06月13日,  已有 3 人推荐.     某大公司有这么一个规定:只要有一个员工过生日,当天所有员工全部放假一天. 但在其余时候,所有员工都没有假期,必须正常上班. 这个公司需要雇用多少员工,才能让公司一年内所有员工的总工作时间期望值最大.