Aquí es un mediados de la década de 1970 punto de vista, cortesía de Atiyah-Patodi-Cantante.
Supongamos que tenemos un vector complejo paquete de $E$ de la fila $r$ a través de una suave colector $M$. Una función polinómica $P$ en el espacio de $r\times r$ matrices se llama invariante si $P(T AT^{-1})=P(A)$ cualquier $r\times r$ matriz compleja $A$ y cualquier invertible $r\times r$ matriz $T$. Si usted mira en
$$ \Delta(x)=\det(1+ xA)=\sum_{k=0}^r c_k(A) x^k, $$
a continuación, el coeficiente de $c_k(A)$ es homogénea invariante de la función polinómica de grado $k$. Por ejemplo
$$c_1(A)={\rm tr}\; A,\;\;c_r(A)=\det A. $$
Para una conexión de $\nabla$ a $E$ con curvatura $F(\nabla)$, podemos asociar el grado $2k$ formulario $E$
$$ c_k(\nabla) = c_k\bigl(\; F(\nabla)\;\bigr), $$
donde en la anterior igualdad se piensa en $F(\nabla)$ como $r\times r$-matriz cuyas entradas son $2$-formas. Por ejemplo
$$ c_1(\nabla)= {\rm tr}\; F(\nabla)= F_{11}(\nabla)+\cdots +F_{rr}(\nabla). $$
Chern-Weil teoría demuestra dos cosas:
La forma $c_k(\nabla)$ es cerrado.
Si $\nabla^1$, $\nabla^0$ son dos conexiones en $E$, entonces existe una forma canónica de grado $(2k-1)$, llama la transgresión formulario y se denota por $Tc_k(\nabla^1,\nabla^0)$, que satisface
$$ d Tc_k(\nabla^1, \nabla^0)= c_k(\nabla^1)-c_k(\nabla^0). $$
En otras palabras, la cohomology de la clase determinada por $c_k(\nabla)$ es independiente de $\nabla$. Este cohomology de la clase es el $k$-ésima clase de Chern de $E$.
Supongamos ahora que $\dim M= 2k-1$. A continuación, en la cuenta de la dimensión, $c_k(\nabla)=0$, sin embargo, $Tc_k(\nabla^1,\nabla^0)$ es un grado superior de forma bien definida para cualquier elección de $\nabla^0,\nabla^1$.
Supongamos, además, que $E$ es trivial y hemos fijado una trivialización. Podemos optar $\nabla^0$ a ser el trivial de conexión en $E$ y, a continuación, establecemos
$$ CS_k(\nabla):= Tc_k(\nabla,\nabla^0). $$
La costumbre de Chern-Simmons teoría es un caso especial de esta construcción al $k=2$, es decir, $E$ es un trivial de vector complejo paquete de rango $r\geq 2$ a través de una $3$-colector.