The document discusses proofs related to regular languages, Turing machines, and decidability.
1) It proves that a single-tape TM that cannot write over the input recognizes only regular languages by showing there are a finite number of states the TM can be in after reading the input.
2) It uses diagonalization to show that for any Turing-recognizable language A of TM descriptions, there exists a decidable language not decided by any TM in A.
3) It proves the language of DFAs accepting a string with more 1s than 0s is decidable by reducing the problem to testing if the intersection of a CFL and regular language is empty.
4) It proves a