陶哲轩博客写数学问题时,通常先把对象定义清楚,再给直觉、反例和证明轮廓。把「Moser’s entropy compression argument」改写成可阅读的中文笔记,重点是:问题在问什么、已知到哪一步、下一步最容易走偏在哪。原站广告、分享条和导航已去掉。
问题在问什么
There are many situations in combinatorics in which one is running some sort of iteration algorithm to continually “improve” some object ; each loop of the algorithm replaces with some better version of itself, until some desired property of is attained and the algorithm halts. In order for such arguments to yield a useful conclusion, it is often necessary that the algorithm halts in a finite amount of time, or (even better), in a bounded amount of time. (In general, one cann
A basic strategy to ensure termination of an algorithm is to exploit a monotonicity property , or more precisely to show that some key quantity keeps increasing (or keeps decreasing) with each loop of the algorithm, while simultaneously staying bounded. (Or, as the economist Herbert Stein was fond of saying, “If something cannot go on forever, it must stop.”)
已知结果和反例
Here are four common flavours of this monotonicity strategy:
Much of my own work in additive combinatorics relies heavily on at least one of these types of arguments (and, in some cases, on a nested combination of two or more of them). Many arguments in nonlinear partial differential equations also have a similar flavour, relying on various monotonicity formulae for solutions to such equations, though the objective in PDE is usually slightly different, in that one wants to keep control of a solution as one approaches a singularity (or
证明或构造的主线
Recently, a new species of monotonicity argument was introduced by Moser , as the primary tool in his elegant new proof of the Lovász local lemma . This argument could be dubbed an entropy compression argument , and only applies to probabilistic algorithms which require a certain collection of random “bits” or other random choices as part of the input, thus each loop of the algorithm takes an object (which may also have been generated randomly) and some portion of the random
It is interesting to compare this method with the ones discussed earlier. In the previous methods, the failure of the algorithm to halt led to a new iteration of the object which was “heavier”, “denser”, captured more “energy”, or “lower rank” than the previous instance of . Here, the failure of the algorithm to halt leads to new information that can be used to “compress” (or more precisely, the full state ) into a smaller amount of space. I don’t know yet of any application
阅读时建议盯住的点
Below the fold I give a special case of Moser’s argument, based on a blog post of Lance Fortnow on this topic.
Rather than deal with the Lovász local lemma in full generality, I will follow Fortnow and work with a special case of this lemma involving the -satisfiability problem (in conjunctive normal form ). Here, one is given a set of boolean variables together with their negations ; we refer to the variables and their negations collectively as literals . We fix an integer , and define a (length ) clause to be a disjunction of literals, for instance
值得单独记下的条目
- A truth assignment of truth values , which is initially assigned randomly, but which will be modified as the algorithm progresses;
- A long random string of bits, from which we will make future random choices, with each random bit being removed from as it is read.
- Step 1. If already satisfies , do nothing (i.e. leave unchanged).
阅读和落地时建议先做的 5 件事
- 用自己的语言重写定义和结论,不看原文能不能说清对象是什么。
- 找一个最小反例或边界情形,确认假设少一条会怎样。
- 把证明拆成可独立检验的引理,每步只保留一个新想法。
- 若涉及计算或形式化,先写可复现的小例子,再谈一般情形。
- 记下尚未解决的缺口:缺估计、缺构造,还是缺正确的范畴。
和智能体、形式化工具怎么接
龙虾PRO做 OpenClaw 落地时,数学笔记最有用的部分往往是「可检验的步骤」:定义、反例、引理边界。智能体适合帮忙展开计算和检索,不适合代替你决定哪条假设能扔。
本文侧重全链路风控方法论。落地时请用自身业务单据做回放验证,不要把示例阈值直接当生产策略。 相关:风控体检 · 方案资源
常见问题 FAQ
什么是AI智能系统?
「AI智能系统」可概括为:There are many situations in combinatorics in which one is running some sort of iteration algorithm to continually “improve” some object ; each loop of the algorithm replaces with 本文从定义、方法与实践要点展开说明。
为什么要关注AI智能系统?
关注AI智能系统,是因为它直接影响效率、风险与可复制性。文中指出:There are many situations in combinatorics in which one is running some sort of iteration algorithm to continually “improve” some object ; each loop of the algorithm replaces with some better version of itself, until some desired property of is a…
如何落地AI智能系统?有哪些关键步骤?
建议按以下路径推进AI智能系统:1) A truth assignment of truth values , which is initially assigned randomly, but …;2) A long random string of bits, from which we will make future random choices, wi…;3) Step 1. If already satisfies , do nothing (i.e. leave unchanged).;4) 用自己的语言重写定义和结论,不看原文能不能说清对象是什么。;5) 找一个最小反例或边界情形,确认假设少一条会怎样。。细节见正文…
AI智能系统适合哪些人或团队?
AI智能系统更适合:产品/技术负责人、运营与增长团队、需要落地智能体或自动化的中小团队、关注「AI智能系统」方向的读者。若你只需要单次聊天式问答,可先读概念;若要上生产,请重点看步骤、权限与风控相关段落。
关于「问题在问什么」,本文给出了什么结论?
在「问题在问什么」部分,要点是:e sort of iteration algorithm to continually “improve” some object ; each loop of the algorithm replaces with some better version of itself, until some desired property of is attained and the algorithm halts. In order fo
关于「已知结果和反例」,本文给出了什么结论?
在「已知结果和反例」部分,要点是:of two or more of them). Many arguments in nonlinear partial differential equations also have a similar flavour, relying on various monotonicity formulae for solutions to such equations, though the objective in PDE is us