e.g in theorem provers there’s a great need for in-depth typing info at every point in the program, but for other languages not so much. Do we target the largest denominator? I’m not sure
e.g in theorem provers there’s a great need for in-depth typing info at every point in the program, but for other languages not so much. Do we target the largest denominator? I’m not sure
The connection to well-formedness is usually lost in this way - type theory subsumed simpler notions of well-formedness, but it also handles those much more complex cases, and so we focus on them since they’re interesting…
The connection to well-formedness is usually lost in this way - type theory subsumed simpler notions of well-formedness, but it also handles those much more complex cases, and so we focus on them since they’re interesting…
A type theory is two things: The syntax of the theory, and the typing judgement. This typing judgement can be simple to where it’s reduced to the informal well-formedness left implicit in all…
A type theory is two things: The syntax of the theory, and the typing judgement. This typing judgement can be simple to where it’s reduced to the informal well-formedness left implicit in all…
The mathematical context for this is interesting. In any sort of math, we have the syntax for what we’re doing - the notation we use to represent our objects - and we have some notion of…
The mathematical context for this is interesting. In any sort of math, we have the syntax for what we’re doing - the notation we use to represent our objects - and we have some notion of…
Type theory is very different from set theory in its diversity - set theorists have mainly settled on ZFC, whereas type theories are constantly...
Type theory is very different from set theory in its diversity - set theorists have mainly settled on ZFC, whereas type theories are constantly...
The neat thing is that set theory isn't the only semantics we can give to type theory! I've been saying "type theory" as if it's all one thing, but there are *many* different type theories…
The neat thing is that set theory isn't the only semantics we can give to type theory! I've been saying "type theory" as if it's all one thing, but there are *many* different type theories…
What you've stumbled on is the distinction between "syntax" and "semantics"…
What you've stumbled on is the distinction between "syntax" and "semantics"…