Another solution of 2D Ising model (2009)
The partition function of the Ising model on a two-dimensional regular lattice is calculated by using the matrix representation of a Clifford algebra (the Dirac algebra), with number of generators equal to the number of lattice sites. It is shown that the partition function over all loops in a 2D lattice including self-intersecting ones is the trace of a polynomial in terms of Dirac matrices. The polynomial is an element of the rotation group in the spinor representation. Thus, the partition function is a function of a character on an orthogonal group of a high degree in the spinor representation.