Julia 1.2.0 DEV DocumentationSet-Like Collections ..... 566 51.8 Dequeues ..... 571 51.9 Utility Collections ..... 577 52 Mathematics ..... 579 52.1 Mathematical Operators ..... 579 52.2 Mathematical Functions ..... 600 provide + for string concatenation, this use of $ * $ has precedent in mathematics, particularly in abstract algebra. In mathematics, + usually denotes a commutative operation, where the order of the operands powerful way to construct arrays. Comprehension syntax is similar to set construction notation in mathematics: A = [ F(x, y, ...) for x = rx, y = ry, ... ] The meaning of this form is that $ F(x, y, \ldots)0 码力 | 1252 页 | 4.28 MB | 2 年前3
The Hitchhiker’s Guide to
Logical Verification10.9 A Simpler Approach Based on an Inductive Predicate ..... 164 IV Mathematics ..... 165 11 Logical Foundations of Mathematics ..... 167 11.1 Universes ..... 167 11.2 The Peculiarities of Prop Stories There have been a number of success stories in mathematics and computer science. Three landmark results in the formalization of mathematics have been the proof of the four-color theorem by Gonthier participants of the Lean Together 2019 meeting in Amsterdam, $ ^{3} $ about formalization of mathematics, self-identified as mathematicians. Most users of proof assistants today are computer scientists0 码力 | 215 页 | 1.95 MB | 2 年前3
The Julia Language 1.12.2 DocumentationUtility Collections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851 46 Mathematics 852 46.1 Mathematical Operators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . that provide + for string concatenation, this use of * has precedent in mathematics, particularly in abstract algebra. In mathematics, + usually denotes a commutative operation, where the order of the operands coincide but has different meaning in various packages. For example, degree has various uses in mathematics, the natural sciences, and in everyday life, and these meanings should be kept separate. 2. Use0 码力 | 2066 页 | 7.46 MB | 2 天前3
Regular, RevisitedThree Algorithmic Journeys ## Objectives • To show deep connections between Programming and Mathematics. • To recognize well-known mathematical abstractions in regular programming tasks. • To write algorithm • Abstraction in mathematics • Deriving generic algorithms • Algebraic structures • Programming concepts • Permutation algorithms • Cryptology (RSA) ~ 1977 AD ## MATHEMATICS TO GENERIC PROGRAMMING /3/c/8/f/3c8f3f40ace8281df7f85fd8bb8c4464/p49_1.jpg) Free PDF elementsofprogramming.com ## Mathematics Really Does Matter  • Software verification • Formalized Mathematics • Dependent Type Theory • de Bruijn's principle: small trusted kernel, external proof/type citizens. • Some references: • In praise of dependent types (Mike Shulman) • Type inference in mathematics (Jeremy Avigad) ## Applications ## Certigrad Bug-free machine learning on stochastic computation Lean mathematical library, mathlib, is a community-driven effort to build a unified library of mathematics formalized in the Lean prover. Jeremy Avigad, Reid Barton, Mario Carneiro, ... https://leanprover-community0 码力 | 54 页 | 4.78 MB | 2 年前3
Programming in Lean
Release 3.4.23 2.2 Defining Functions 6 2.3 Defining New Types 8 2.4 Records and Structures 10 2.5 Mathematics and Computation 12 3 Basic Programming 15 3.1 Evaluating Expressions 15 3.2 Recursive language and proof system are quite powerful, rich enough, in fact, to include all conventional mathematics. Lean’s underlying logical framework, the Calculus of Inductive Constructions, constitutes a surprisingly system, and then evaluating them. You should keep in mind that, as a full-blown foundation for mathematics, the CIC is much more than a programming language. One can define all kinds of mathematical objects:0 码力 | 51 页 | 220.07 KB | 2 年前3
共 523 条
- 1
- 2
- 3
- 4
- 5
- 6
- 53
相关搜索词
Linear AlgebraDocumentationControl FlowArraysMathematicsLeantheorem provingtacticHoare logicformal proofTheJuliaLanguage1.12Regular typesSTLC++string_viewspan定理证明依赖类型理论命题策略定理Jupyter NotebookNotebook documentsContents APItoken authenticationconfiguration fileRelease 5.1.0NotebookAppKernelManagerAPIInteractive ComputingMarkdownKernel元编程自动化证明类型系统Lean编程语言归纳构造演算单子输入输出函数定义













