In the paper Diagonal Arguments and Cartesian Closed Categories (here), Lawvere presents a fixed-point theorem that generalizes both Cantor's theorem and Gödel's (first) Incompleteness Theorem.
In order to accomplish this, Lawvere sketches briefly how a theory gives rise to a category $C$ with finite products.
The description goes on by declaring substitution as the correspondent composition and mentioning other properties.
At first, my question was a reference request where the explicit category above is discussed less briefly, i.e., with more attention to the details.
However, since such a reference seems hard to find, I would like to ask (alternatively) for an explanation about how this category works. This is very vague, to say the least, so let me emphasize some major points:
- why the objects have the form $A^n\times 2^m$?
- what are the projections $A^n\times 2^m\to 2^m$ and $A^n\times 2^m\to A^n$?
- what is an arrow $A^3\to A^2$?
- what is an arrow $2^4\to 2^3$?
Although the list above does not explain the category $C$, I believe that if I understand these points then I will be able to do the rest.