I would like to learn about the Curry-Howard Isomorphism because I want to know more about the connections between computability and logic. I have already read a book on first order logic and I know about natural deduction, so I do not want to learn about logic, but about the connections between logic and computability. Can you recommend few books for a self-learner? Best if they have exercises with answers or full solutions.
2025-01-12 23:52:09.1736725929
Book on Curry-Howard Isomorphisms
1k Views Asked by Trismegistos https://math.techqa.club/user/trismegistos/detail At
1
There are 1 best solutions below
Related Questions in REFERENCE-REQUEST
- Expository article on the Hilbert transform?
- Interesting areas of study in point-set topology
- Complete Reference on Mathematics at the senior undergraduate or graduate level
- What are the prerequisites for "Systems of Logic Based on Ordinals (1938)" by Turing?
- Finite Limits, Exponentiation and Sub-Object Classifiers imply Finite Co-Limits
- Application of GRR in number theory
- What are the exact critera for a CW-complex being a polytope?
- Seeking more information regarding the function $\varphi(n) = \sum_{i=1}^n \left[\binom{n}{i} \prod_{j=1}^i(i-j+1)^{2^j}\right].$
- Reference for $a^n+b^n+c^n$ has bounded distinct prime factors iff $a=b=c$
- Tensor product of two fields
Related Questions in LOGIC
- how does complicated truth tables work?
- Implication in mathematics - How can A imply B when A is False?
- Different Quantifiers, same variable
- Elimination of quantifiers in the strucure of polynomials and in the structure of exponentials
- What are the prerequisites for "Systems of Logic Based on Ordinals (1938)" by Turing?
- Help with Prover9 for weak propositional systems
- State machine scenario: finding invariant
- “You cannot... unless...” and “You can... only if...”
- Quantifiers and If then statements
- Show that $\forall x\varphi\vDash\varphi[t/x]$ may not hold if $t$ is bound for $x$ in $\varphi$.
Related Questions in COMPUTABILITY
- If a c.e. set $X$ is such that every $\Sigma^0_2$ set is c.e. in $X$, then $X \equiv 0'$
- A preordered set related to realisability logic
- How to prove a programming language is not Turing complete?
- Corollary of Kleene's recursion theorem - can we find a constructive proof?
- Are there decidable problems which aren't in $NP$?
- What does it mean to prove a problem cannot be solved by a Turing machine?
- Recursive function $f$ with $\operatorname{range}(f) = \{x\mid \phi_{x}\text{ is total}\}$
- Having trouble with the basic interpretation of "s-m-n theorem"
- $\Pi^1_1$ singletons and $\Delta^1_2$ wellorders on $\omega$ in $L$
- Incomparable hyperdegrees in $\Delta^1_2$, where one of the two is given
Related Questions in LAMBDA-CALCULUS
- Hindley's "Introduction to combinatory logic", exercise 6 chapter 2.
- lambda calculus, definition of true and false
- notation for substitution in lambda calculus
- Extensionality of a hierarchy of functionals over $\mathbb{N}$
- Understand free and bound variable associations in Lambda Calculus
- Examples of Partial Combinatory Algebras with surjective pairing?
- How to prove Y Y = Y (Y(Y))
- How to define $f(x) = 2x$ as a recursive and lamba function?
- Wikipedia's explanation of the lambda-calclulus form of Curry's paradox makes no sense
- Substitution of variable with term including unbound but used variable - refactor?
Related Questions in TYPE-THEORY
- Category Theory compared with Meta-Grammars (or Hyper-Grammars) in Programming Languages
- Contrapositive in Type Theory
- Intensional vs. extensional equality (or something like this)
- Book on Curry-Howard Isomorphisms
- Does propositional resizing preserve truth of propositions in HoTT?
- Extensionality of a hierarchy of functionals over $\mathbb{N}$
- Axiom of choice in HoTT without sethood requirement
- Best way to introduce Curry-Howard isomorphism
- Consistency of Martin-Löf Type Theory and Categorical Models
- Finding a type such that $X + 1 \not\simeq X$ and $X+2\simeq X$
Trending Questions
- Induction on the number of equations
- How to convince a math teacher of this simple and obvious fact?
- Refuting the Anti-Cantor Cranks
- Find $E[XY|Y+Z=1 ]$
- Determine the adjoint of $\tilde Q(x)$ for $\tilde Q(x)u:=(Qu)(x)$ where $Q:U→L^2(Ω,ℝ^d$ is a Hilbert-Schmidt operator and $U$ is a Hilbert space
- Why does this innovative method of subtraction from a third grader always work?
- What are the Implications of having VΩ as a model for a theory?
- How do we know that the number $1$ is not equal to the number $-1$?
- Defining a Galois Field based on primitive element versus polynomial?
- Is computer science a branch of mathematics?
- Can't find the relationship between two columns of numbers. Please Help
- Is there a bijection of $\mathbb{R}^n$ with itself such that the forward map is connected but the inverse is not?
- Identification of a quadrilateral as a trapezoid, rectangle, or square
- A community project: prove (or disprove) that $\sum_{n\geq 1}\frac{\sin(2^n)}{n}$ is convergent
- Alternative way of expressing a quantied statement with "Some"
Popular # Hahtags
real-analysis
calculus
linear-algebra
probability
abstract-algebra
integration
sequences-and-series
combinatorics
general-topology
matrices
functional-analysis
complex-analysis
geometry
group-theory
algebra-precalculus
probability-theory
ordinary-differential-equations
limits
analysis
number-theory
measure-theory
elementary-number-theory
statistics
multivariable-calculus
functions
derivatives
discrete-mathematics
differential-geometry
inequality
trigonometry
Popular Questions
- How many squares actually ARE in this picture? Is this a trick question with no right answer?
- What is the difference between independent and mutually exclusive events?
- Visually stunning math concepts which are easy to explain
- taylor series of $\ln(1+x)$?
- Determine if vectors are linearly independent
- What does it mean to have a determinant equal to zero?
- How to find mean and median from histogram
- Difference between "≈", "≃", and "≅"
- Easy way of memorizing values of sine, cosine, and tangent
- How to calculate the intersection of two planes?
- What does "∈" mean?
- If you roll a fair six sided die twice, what's the probability that you get the same number both times?
- Probability of getting exactly 2 heads in 3 coins tossed with order not important?
- Fourier transform for dummies
- Limit of $(1+ x/n)^n$ when $n$ tends to infinity
I recommend Lectures on the Curry-Howard Isomorphism, Volume 149 (Studies in Logic and the Foundations of Mathematics) by Morten Heine Sørensen and Pawel Urzyczyn.
From the Amazon review:
Key features
The Curry-Howard Isomorphism treated as common theme
Reader-friendly introduction to two complementary subjects: Lambda-calculus and constructive logics
Thorough study of the connection between calculi and logics
Elaborate study of classical logics and control operators
Account of dialogue games for classical and intuitionistic logic
Theoretical foundations of computer-assisted reasoning