I've seen a large variety of slightly different definitions of conformal invariance. For simplicity I'll only consider scale invariance, which is already confusing enough. Some of the definitions are:
- The action stays the same under a step of RG flow. (During this step, one has to perform a rescaling of the form $\phi'(x) = \Omega(x)^{-\gamma} \phi(x)$ where $\gamma$ is the engineering dimension corrected by the anomalous dimension.)
- The partition function stays the same if the metric $g_{\mu\nu}$ is replaced with $\Omega(x)^2 g_{\mu\nu}$.
- The action stays the same if the field $\phi(x)$ is replaced with $$\phi'(x') = \Omega(x)^{-\Delta} \phi(x).$$
- The partition function stays the same if the field $\phi(x)$ is replaced with $$\phi'(x') = \Omega(x)^{-\Delta} \phi(x).$$
It is not obvious to me that all four of these definitions are equivalent, or even if they are at all. Furthermore I'm not sure if $\gamma$ is supposed to be $\Delta$, or whether $\Delta$ is simply the engineering dimension, or if it's something else entirely. However, all sources I've seen simply choose one of these four definitions to be the official one, then use the other three interchangeably.
What is the 'proper' definition of a CFT, and which of the other ones are equivalent and why?