跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
最近更改
随机页面
MediaWiki帮助
代码酷
搜索
搜索
中文(中国大陆)
外观
创建账号
登录
个人工具
创建账号
登录
未登录编辑者的页面
了解详情
贡献
讨论
编辑“︁
Lean社区概览
”︁(章节)
页面
讨论
大陆简体
阅读
编辑
编辑源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
编辑
编辑源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
外观
移至侧栏
隐藏
您的更改会在有权核准的用户核准后向读者展示。
警告:
您没有登录。如果您进行任何编辑,您的IP地址会公开展示。如果您
登录
或
创建账号
,您的编辑会以您的用户名署名,此外还有其他益处。
反垃圾检查。
不要
加入这个!
= Lean社区概览 = Lean社区是一个由数学家和程序员组成的全球性协作网络,致力于发展Lean定理证明器及其生态系统。本条目将系统介绍社区结构、核心资源、协作模式及参与方式。 == 核心组成部分 == Lean社区由以下关键要素构成: <mermaid> graph TD A[Lean社区] --> B[核心开发团队] A --> C[数学库维护者] A --> D[工具链开发者] A --> E[教育项目组] A --> F[用户论坛] A --> G[第三方插件生态] </mermaid> === 1. 官方组织架构 === * '''Lean FRO''':负责协调核心开发 * '''mathlib团队''':维护标准数学库 * '''社区工作小组''':包括文档、教程、活动等专项小组 == 主要交流平台 == {| class="wikitable" |+ 社区平台比较 ! 平台 !! 用途 !! 活跃度 |- | [https://leanprover.zulipchat.com Zulip聊天] || 实时技术讨论 || 高 |- | GitHub仓库 || 代码协作 || 极高 |- | 邮件列表 || 公告发布 || 中 |} == 典型协作流程示例 == 以下展示社区如何协作解决一个数学命题: <syntaxhighlight lang="lean"> -- 用户提出问题(GitHub Issue示例) theorem my_conjecture (n : ℕ) : 2 * n = n + n := begin -- 需要证明的命题 sorry end -- 社区成员响应提交PR theorem my_conjecture (n : ℕ) : 2 * n = n + n := by rw [two_mul] -- 使用mathlib已有定理 -- 经过代码审查后合并到mathlib </syntaxhighlight> == 学习资源体系 == 社区维护的知识结构可用以下公式表示: <math> \mathcal{R} = \sum_{i=1}^n (T_i^{doc} + E_i^{ex} + P_i^{proj}) </math> 其中: * <math>T_i^{doc}</math> = 结构化文档 * <math>E_i^{ex}</math> = 交互式示例 * <math>P_i^{proj}</math> = 实践项目 === 资源层级 === # '''基础层''':安装指南、语法手册 # '''进阶层''':战术库参考、元编程指南 # '''专家层''':编译器开发文档、类型论研究 == 参与模式分析 == {| class="wikitable" |+ 贡献类型矩阵 ! 贡献维度 !! 初学者 !! 中级 !! 专家 |- | 文档 || ✓ || ✓ || ✓ |- | 测试 || ✓ || ✓ || |- | 库扩展 || || ✓ || ✓ |- | 核心开发 || || || ✓ |} == 典型案例研究 == '''数学形式化项目''': 1. 完美数定理证明 2. 组合数学库建设 3. 本科数学课程材料转换 每个案例都展示了: * 问题分解技术 * 协作分工模式 * 成果集成流程 == 社区文化特征 == * '''证明可读性'''优先于简洁性 * '''构造性证明'''的偏好 * '''可复现研究'''的严格要求 == 新手入门路径 == <mermaid> flowchart LR A[安装Lean] --> B[浏览mathlib] B --> C[复现简单证明] C --> D[解决good first issue] D --> E[参与专项小组] </mermaid> == 进阶建议 == * 每周参与Zulip的"学习小组"讨论 * 关注mathlib的RFC(Request for Comments)提案 * 尝试为工具链编写VS Code插件扩展 本文档最后更新于2023年12月,反映当时社区状态。建议用户直接访问官方渠道获取最新动态。 [[Category:计算机科学]] [[Category:Lean]] [[Category:Lean社区与资源]]
摘要:
请注意,所有对代码酷的贡献均被视为依照知识共享署名-非商业性使用-相同方式共享发表(详情请见
代码酷:著作权
)。如果您不希望您的文字作品被随意编辑和分发传播,请不要在此提交。
您同时也向我们承诺,您提交的内容为您自己所创作,或是复制自公共领域或类似自由来源。
未经许可,请勿提交受著作权保护的作品!
取消
编辑帮助
(在新窗口中打开)