1. The Whitead problem.
2. Shelah’s Uniformization Principle and the vanishing of Ext.
3. Diamond, weak diamond, and the non-vanishing of Ext.
4. Singular compactness.
Application of principles of infinite combinatorics to solving of problems of modern algebra. Application of Diamond and uniformization principles to the solution of the Whitehead problem.