Главная
Study mode:
on
1
Introduction
2
Procedural logic
3
Sentences
4
Code
5
Concrete Example
6
Initializing an Integer
7
CanMultiply
8
Consistency
9
Decrement
10
Epilogue
11
Game of Truth
12
Borel Theorem
13
Euclidean Geometry
14
Hard Rules
15
Boolean Claims
16
The Game of Necessity
17
New Game
Description:
Explore a thought-provoking conference talk that delves into the mathematical modeling of procedures in programming, drawing parallels between computer science and mathematical logic. Discover how to interpret procedures and their interfaces as logical sentences, examining concepts of truth, falsehood, possibility, impossibility, necessity, and provability. Gain insights from software architect Lisa Lippincott as she presents programming from a logician's perspective, complementing the topologist's view from a previous keynote. Learn about procedural logic, concrete examples in code, and the application of concepts like the Game of Truth, Borel Theorem, and Euclidean Geometry to programming. Enhance your understanding of the intricate relationship between programming and mathematical logic in this comprehensive exploration of the truth of procedures.

The Truth of a Procedure in Programming

CppNow
Add to list