What are type systems?

What are type systems?


date 2023-04-04 main page

What is a type system?

A type system is a logical system...

Hold on! What is a logical system?

Hrm...a logical system is a deductive system...

Wait, what is a deductive system?

Well, a deductive system is a formal system...

WAIT! What is a "formal system" to you?

A formal system is essentially an axiomatic system...

Are you serious right now?

A handful of bytes of history

Want to skip this? Click here No, you won't skip this

In the beginning were the numbers, and numbers were measurements, and measurements were numbers. Those were the days of the garden of Eden. And there were mathematicians strolling through the garden. And they made rules governing numbers. And the rules were natural, and pure, and beautiful, as were the numbers. Among them were philosophers who wished to understand the nature of numbers. And they dwelt with them and they were one people. The mathematicians were philosophers and philosophers were mathematicians. And mathematicians made proofs, and used the tools based upon those proof to build other tools, and the tools where natural, pure, and beautiful, as were the numbers and the proofs.

Now the serpent was more crafty than any other beast of the field. He said to the mathematicians,

Did you actually decide not to investigate the foundations of mathematics?

And the mathematicians said to the serpent,

We build tools and proofs, but we decided not to investigate the foundations of the tools and proofs, nor shall we try it, lest we loose our tools and proofs to be natural, and pure, and beautiful.
But the serpent said to the language engineers,
You will not surely loose your tools and proofs to be natural, and pure, and beautiful. For you know that when you know the foundations, your tools and proofs will be the best.

So when the mathematicians realized investigating the foundations of mathematics could open the door for new tools and proofs, they started and a crisis arose with the discovery of several paradoxes. The first plague was the proof that the parallel postulate cannot be proved. The second plague...

do you take pride in being this verbose?