Theorem Proving in Lean
Release 3.23.00 码力 | 173 页 | 777.93 KB | 2 年前3
MoonBit月兔编程语言 现代编程思想 第三课 函数, 列表与递归 } 每一次递归,我们都对原数据的子结构进行递归,且我们定义了终结情形,因此我们可以保证程序终结 通常我们可以用数学归纳法证明结构化递归定义的函数是正确的 ## 数学归纳法:以子列表长度为例 - 命题:对于任意列表 a,令列表 a 长度为 $ l_{1} $ ,子列表 tail(a) 长度为 $ l_{2} $ ,则总有 $ l_{1} \geq l_{2} $ 1. fn tail(list: 为空(Nil),则子列表 $ tail(a) == a $ ,两者长度均为 0,命题成立 若 a 为非空(Cons(head, tail)),则子列表 tail(Cons(head, tail)) == tail,可知 $ l_{1} = l_{2} + 1 > l_{2} $ ,命题成立 ☐ 由数学归纳法,原命题成立 算法:动态规划 ## 斐波那契数列的计算方式 1, 1, 2, 3,0 码力 | 42 页 | 587.59 KB | 2 年前3
Go 2 Generics? A (P)reviewGo 2 的「合约」 "Contracts" in Go 2 ## Generics: Problem Overview 泛型从本质上是一个编译期特性 ☐ 「泛型困境」其实是一个伪命题 ☐ 牺牲运行时性能的做法显然不是我们所希望的 - 不加以限制的泛型机制将严重拖慢编译性能 ☐ 什么时候才能决定一个泛型函数 应该编译多少份不同的版 本? 不同的生成策略会遇到什么问题?0 码力 | 41 页 | 770.62 KB | 2 年前3
AI时代开发者白皮书 - 知乎&魔搭进阶期:成为一线工程师后,他们开始关注特定领域的深度话题,追更技术大牛,通过阅读长篇回答和专栏文章,构建自己的知识体系。 你用 DeepSeek-R1 做出了什么有趣的东西? 「写代码还是写提示词」是伪命题吗? 能不能分享一次最近提效最明显的AI协助开发?节省了多少时间? 成熟期:当他们成为资深工程师或技术专家后,角色开始转变。他们不再满足于「学」,而是开始「答」和更新专栏,构建自己的个人影响力。0 码力 | 49 页 | 27.17 MB | 3 月前3
Idris 语言文档 Version 1.3.1(Just x) = Just (x ** Refl) -- here, p : Just x = optional foo ### 1.9 定理证明 #### 1.9.1 相等性 Idris 可以声明命题的相等性,陈述并证明有关程序的定理。相等性是内建的,不过这里给出其概念上的定义: data (=): a -> b -> Type where Refl : x = x 任何类型的任 ,它没有构造器。因此,在不使用部分定义或一般递归函数的情况下,无法构造出空类型的元素(详见 完全性检查 (e $ \textsuperscript{at} $ 44) 一节)。由此,我们可以用空类型来证明某些命题是不可能的,例如零不可能是任何自然数的后继: disjoint : (n : Nat) -> Z = S n -> Void disjoint n p = replace {P = disjointTy}0 码力 | 224 页 | 2.06 MB | 2 年前3
2024 中国开源开发者报告就必然受到它的拉扯。决策要同时具有判断力和执行力,要团结就倾其所有的团结,要对抗就看准了方向全压上去。“见小利而忘义,临大事而惜身”,单纯经济观点和单纯科技观点,那只能证明开源大模型的有用性是一个伪命题。 ## 附录:自我辩护 知乎上有一个故事:中世纪欧洲签订契约有一种奇妙的方法,因为大家普遍不识字,所以就到路边随机抓一个小男孩过来暴打一顿;二十年后问小男孩那天发生了什么,记忆犹新。 我是那0 码力 | 111 页 | 11.44 MB | 1 年前3
Moonshot AI 介绍限的评测来定义产品。UX有两个重要的维度,一个是灵活度,一个是直观度,chat-based UX相比于传统的GUI显得非常灵活,但直观度相对下降,所以怎么在保持灵活度的前提下提升直观度,也是一个重要命题。 很多人比较在意公司的商业模式,我认为商业模式不会成为特别大的问题。目前有很多可以借鉴成熟经验的地方,比如可以做订阅,或者通过聊天方式推荐商品或广告,以一种更自然且精准的方式来实现。又比如,类似0 码力 | 74 页 | 1.64 MB | 2 年前3
2022年美团技术年货 合辑的业务需求,同时能够控制系统的复杂性及运维成本,还要考虑人的成长问题,这才是我们面临的关键挑战。 - 问题 1-效率:天下武功,唯快不破。产品功能追求快速上线似乎是个永恒的命题,在互联网行业 C 端海量用户的背景下,这个命题尤为突出。此外,很小一个功能点的改动就会对用户体验产生非常大的影响。在人力有限的情况下,如何满足大量产品需求快速上线是研发团队面临的首要挑战。 - 问题 2 – 复杂性:稍0 码力 | 1356 页 | 45.90 MB | 2 年前3
FISCO BCOS 2.9.0 中文文档态。 公司坚持以赛促教、以赛促学,积极参与高校相关赛事。2023年联合微众区块链作为技术支持单位支持“中国大学生计算机设计大赛-区块链应用与开发”赛道,围绕FISCO BCOS及其周边组件进行赛道命题。目前公司已与全国100余所高校有过深度合作。 、人工智能(模式识别、联邦学习等)、大数据分析、可信机构背书等多种技术和方式,这已经远远超出了区块链的范围。 所以,本节的命题其实是:区块链如何和数字世界里的技术广泛结合,更好地发挥自身多方协作、营造信任的作用。随着数字世界的发展、尤其“新基建”的强力推动,我们相信广泛的数字化能在保护隐私的前提下,降低信息采集和校验的成本 施,区块链一定要与实际应用场景相结合,与各项前沿技术融合,真正解决园区建设中的痛点问题。现在大多数园区的云建设已经比较成熟,如何通过区块链与现有云技术结合,在这个过程中发挥更大价值,将是2.0阶段探索的重要命题。就区块链技术而言,未来的想象空间还是比较大的,根据不同类型的园区,收集不同类型的数据,挖掘不同的潜在价值,为需求方提供更具参考意义的信息价值。 # 拆解build_chain.sh解读FISCO-BCOS0 码力 | 2649 页 | 201.08 MB | 2 年前3
FISCO BCOS 2.9.0 中文文档态。 公司坚持以赛促教、以赛促学,积极参与高校相关赛事。2023年联合微众区块链作为技术支持单位支持“中国大学生计算机设计大赛-区块链应用与开发”赛道,围绕FISCO BCOS及其周边组件进行赛道命题。目前公司已与全国100余所高校有过深度合作。 、人工智能(模式识别、联邦学习等)、大数据分析、可信机构背书等多种技术和方式,这已经远远超出了区块链的范围。 所以,本节的命题其实是:区块链如何和数字世界里的技术广泛结合,更好地发挥自身多方协作、营造信任的作用。随着数字世界的发展、尤其“新基建”的强力推动,我们相信广泛的数字化能在保护隐私的前提下,降低信息采集和校验的成本 施,区块链一定要与实际应用场景相结合,与各项前沿技术融合,真正解决园区建设中的痛点问题。现在大多数园区的云建设已经比较成熟,如何通过区块链与现有云技术结合,在这个过程中发挥更大价值,将是2.0阶段探索的重要命题。就区块链技术而言,未来的想象空间还是比较大的,根据不同类型的园区,收集不同类型的数据,挖掘不同的潜在价值,为需求方提供更具参考意义的信息价值。 # 拆解build_chain.sh解读FISCO-BCOS0 码力 | 2649 页 | 201.08 MB | 2 年前3
共 26 条
- 1
- 2
- 3













