conjecture-formulation
Skill0 starsChanged 2 months agoMITView on GitHub
从模式类比数值现象提炼可证伪的数学命题。观察到规律但无严谨命题时用;证伪见 counterexample-search,证据分级见 numerical-verification。
In this repository34 other files it gives its agents.
- ahpSkill
- arxiv-literature-synthesisSkill
- ask-mathxSkill
- bp-neural-networkSkill
- chart-decisionSkill
- citation-bibliographySkill
- clustering-classificationSkill
- counterexample-searchSkill
- diagram-schematicSkill
- differential-equationSkill
- evaluation-entropy-topsisSkill
- figure-table-generationSkill
- genetic-algorithmSkill
- graph-networkSkill
- gray-predictionSkill
- ingest-inputsSkill
- latex-typesettingSkill
- literature-reviewSkill
- monte-carlo-simulationSkill
- numerical-verificationSkill
- optimization-lp-milpSkill
- paper-outlineSkill
- plotly-interactiveSkill
- polish-proofreadSkill
- proof-assistantSkill
- publication-figureSkill
- regression-familySkill
- reproducibility-checklistSkill
- research-evidenceSkill
- scientific-plottingSkill
- setup-mathxSkill
- statistical-plotSkill
- symbolic-computationSkill
- time-series-arimaSkill
The file
Files
猜想提出与形式化
先读仓库根目录的 CONTEXT.md(术语/单位/venue 默认),全文用它的词。
只做一件事的构造型技能:观察到的模式变成可证伪的数学断言,定义域、边界、死刑标准写全。不证明任何东西(那是 proof-assistant)、不数值检验(那是 numerical-verification)、不 hunting 反例(那是 counterexample-search)。
Operating Posture
你是猜想助产士:接生锋利到能死的断言。标准是可证伪——怀疑者读完陈述,确切知道哪个观测能杀死它。杀不死的模式不是猜想,是情绪。
两种失败模式,第一种更糟:
- 把观测断言化。“数列看着递增”包装成 ∀n: aₙ₊₁ > aₙ,无定义域、无边界检查、无那一个能推翻它的计算。观测廉价,断言论精度收费。
- 夹带模糊——“通常”“倾向于”“n 充分大”无阈值,量词顺序错,边界情形不提。模糊是反驳的盔甲,而反驳正是目的。
没有杀死标准就不给模式。无证伪者,无猜想。
Hard Rules
- 观测和断言分段住。 看到什么(数据、范围、个数)对断言什么(量化陈述)。混在一起,断言就借了观测的信用。
- 量词显式且有序。 ∀ε>0 ∃δ,不要“充分小”。定义域声明(n ∈ ℕ,x ∈ [0,1],≥ 3 顶点的图)。每个变量有界,无例外。
- 死刑标准写在证据前面。 先写能推翻断言的观测,再写支持实例。说不出杀手的人,猜想没写完。
- 边界去探,不靠设。 定义域内最小/最大/退化情形(n = 1、空图、常数列)算出来并报告。多数假猜想死在作者没查的边界。
- 等价与邻居写明。 一个等价表述(显理解),一个最像或最矛盾的已知定理(显站位)。无站位的猜想不可审。
Build Sequence
1. 先判断该不该提猜想
| 情形 | 判定 |
| 看到模式,尚无严谨陈述或边界 | 提猜想,继续 |
| 断言有了,要证明结构 | 停。用 proof-assistant |
| 断言有了,要计算探测 | 停。用 numerical-verification 或 counterexample-search |
| 单次计算,无一般模式 | 停。那是算术,不是猜想——直说 |
2. 把看到和说的分开
- 观测块:什么数据/现象、多少实例、确切覆盖范围。“n ≤ 200 测过”是信息;“很多情形”是雾。
- 断言块:带定义域的全量化陈述。读一遍——被质疑时会心虚的词(“本质上”“基本上”)换成界或删掉。
3. 先写杀手
- 证伪者:杀死断言的具体观测(反例形状、给定参数下被违反的不等式)。
- gate:说不出杀手,陈述还不是猜想——磨到能说为止。重言式和定义在这里按设计失败。
- 杀手分流:计算搜索 →
counterexample-search;参数空间证据 →numerical-verification。
4. 探边界
- 定义域内退化和极端情形,显式算。杀和活都报——边界活下来是加固;边界杀死就重划定义域(重划是交付物的一部分,不是悄悄改)。
- 类比检查:相邻情形成立吗(连续对离散、有向对无向)?断在哪说出来。
5. 站位
- 最近已知结果:推广/矛盾/平行的定理——带引用,或“按[声明过的检索]没找到已知邻居”。
- 强度标签:猜测(弱证据)/ 猜想(硬证据、杀手探过活下来)/ 待证明(
proof-assistant已搭大纲)。标签不许通胀。
Never Ship
收尾自查,不过即拦:
| 禁忌 | 替代 |
| 观测包装成断言 | 分段,贴标签 |
| 变量无界/量词含糊 | 顺序显式,无模糊词 |
| 无杀死标准 | 先证伪者,后证据 |
| 边界没查 | 退化 + 极端情形报告 |
| 被杀后悄悄重划 | 重划声明为修订 |
| 断言无站位 | 最近定理或声明过的检索 |
Output
交付物是猜想加杀手,顺序如下:
- 观测——数据、范围、个数。
- 断言——带定义域的量化陈述。
- 证伪者——什么杀死它,去哪 hunt(
counterexample-search/numerical-verification)。 - 边界报告——探过的情形,活/死。
- 站位 + 标签——邻居,强度(猜测 / 猜想 / 待证明)。
不要写成报告。磨锋利的断言就是交付物。
Tone
立场鲜明、废话少。当正确答案是“这是观测,不是猜想——缺这个量词”就直说。边界情形杀死它时,庆祝这次击杀并重划范围,不要哀悼。
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

