Furry's theorem Created 2026-09-24 Updated 2026-10-05
Furry's theorem states that a charge-conjugation-invariant vacuum has vanishing correlation functions containing an odd number of electromagnetic currents or photon fields. Consequently amplitudes with an odd number of external photons and no charged external state vanish.
A right-handed neutrino is a singlet of the entire Standard Model gauge group. Its same-chirality bilinear with the field obtained by charge conjugation therefore admits the displayed renormalizable Majorana mass term, in addition to a Higgs-induced Dirac mass term. It violates lepton number by two units. Analogous terms for electrically charged Standard Model fermions carry nonzero electric charge; quarks also have nontrivial color charge. The presence of a right-handed field permits mass but does not force a nonzero mass parameter.
G parity 2026-10-07
The product of charge conjugation and a half-turn in isospin is G parity. Both conjugations act on the isospin generators by , so their product commutes with every generator. The Schur lemma therefore gives a common G-parity value throughout each irreducible isospin multiplet on which the operator acts internally. It can classify a charged multiplet even though individual charged states are not eigenstates of charge conjugation.
G-parity of an isospin multiplet 2026-10-14
For integer isospin and neutral-state charge conjugation value , the entire isospin multiplet has . Both charge conjugation and the second-axis half-turn reverse the first and third generators, so their product commutes with the full isospin algebra. Evaluate it on the state and use ladder connectivity to obtain the value for every .
Meson parity and charge conjugation 2026-10-14
For an ordinary quark-antiquark meson, opposite intrinsic parities and orbital parity give . For a self-conjugate flavor state, charge conjugation exchanges the two constituents. Reversal of their relative momentum gives , spin exchange gives , and reordering the two fermionic creation operators gives one extra minus sign. Their product is . Electrical neutrality alone does not imply that a state is an eigenstate of charge conjugation; charged mesons have no individual C eigenvalue.
Neutral-kaon CP impurity and two-pion decay 2026-10-18
Use the kaon CP eigenstates convention , matching kaon CP mixing parameter. Then is CP even, while is CP odd. With CPT symmetry and a common small mixing parameter, the physical states can be writtenHere mean short and long mean lifetimes; the kaon CP mixing parameter depends on the flavor-state phase convention. A positive flavor-exchange convention instead makes the symmetric flavor combination CP even, as explained in exchange-positive CP convention for neutral kaon mixing. Mixing these conventions would reverse the interpretation of the written sums.
Why does the two-pion final state test CP symmetry? A spin-zero kaon decaying into two spin-zero pions has relative orbital angular momentum by angular momentum conservation. Two negative intrinsic parities multiply to plus, and . Charge conjugation exchanges and ; the state is even under this exchange. Hence this two-pion state has CP eigenvalue . If a decay transition operator preserves CP symmetry, inserting CP on both sides of changes its sign without changing its value: that decay amplitude must vanish.
Assume for illustration that CP violation occurs only through the state admixture and the decay transition preserves CP symmetry. Put . ThenNeglecting the tiny difference in two-body Lorentz-invariant phase space between the physical masses gives . A branching fraction, however, divides a partial decay width by the total decay width. With , , soFor chosen values and , the branching fraction ratio is , whereas the partial decay width ratio is . This is original arithmetic, not a historical fit. The longer observation time amplifies the integrated fraction relative to the instantaneous partial decay rate.
Neutral-pseudoscalar vector-pion charge-conjugation selection Created 2026-10-20 Updated 2026-10-25
A neutral self-conjugate pseudoscalar with cannot decay through charge-conjugation-conserving interactions into a neutral vector and a neutral pion. The two final particles are distinct and each maps to itself under charge conjugation, so their total C eigenvalue is the product, without an exchange factor . Their relative orbital angular momentum still enters their total parity. For , gives a CP-violating transition if a weak amplitude is retained.
Omega meson 2026-10-14
The omega meson is an isospin-zero vector meson with charge conjugation value minus one and consequently G parity minus one. Three-pion decay is compatible with the isospin-symmetric strong interaction, whereas two-pion decay violates its G-parity rule.
One-loop Feynman diagram 2026-10-25
A Feynman diagram with one independent closed cycle and hence one independent loop momentum. An -vertex polygon of Dirac propagators in four dimensions has superficial degree of divergence before symmetry cancellations. For a fermion loop, the closed fermion loop sign is separate from any symmetry factor or pairwise charge conjugation cancellation.
In the Dirac representation of the gamma matrices, the parity symmetry in quantum field theory action and the charge conjugation action obey , since is real and anticommutes with . At rest, positive-frequency Dirac spinors have nonzero upper components and negative-frequency Dirac spinors have nonzero lower components; they are respectively and eigenvectors of . With the common conventional real intrinsic-parity phase, particle and antiparticle therefore have opposite intrinsic parity. The overall sign is conventional, whereas their relative sign is fixed.
Use the source's charge-conjugation matrix convention . It impliesA trace equals the trace of its matrix transpose, which reverses the order of all factors. Inserting the displayed identities givesThere is one minus sign from each of the three photon interaction vertices, and none from the transformed Dirac propagators. In the last line, change loop momentum to . Since , its three Dirac propagators become , , , exactly those of the reversed orientation. HenceThis is Furry's theorem. The regularization in quantum field theory matters: the individual Feynman integrals are superficially divergent, so an unregulated shift of a divergent integral is not a proof. A common dimensional regularization preserves charge conjugation and the vector Ward identity, making the change of variables legitimate. No chirality matrix occurs, so the axial triangle anomaly is not involved.
For an -vertex fermion loop, reversing the fermion flow reverses the ordered product inside its trace. The same charge-conjugation matrix calculation transforms every Dirac propagator by and contributes for each vector photon interaction vertex. Relabel the loop momentum so that the external labels are fixed. The reversed Feynman diagram therefore obeysFor odd , the cyclic orders pair into opposite orientations and cancel. For , the single photon tadpole maps into itself with a minus sign and is zero. The common closed fermion loop sign is present on both sides and does not supply the factor . This proves Furry's theorem for all the requested one-loop Feynman diagrams. The charge conjugation argument also gives vanishing odd-photon correlation functions to all orders in vacuum QED, provided no charge conjugation symmetry breaking background or charged external state is introduced.
Past exam of the groups and representations course of the University of Oxford 2025 3 c Solution 2026-10-25
All gamma matrices in this basis are real, and the Lorentz transformation is real. Therefore complex conjugation commutes with the connected Spinor representation of the Lorentz group. With a suitable phase convention, charge conjugation is simply . The Majorana spinor condition becomesThe reality constraint is preserved by Lorentz transformations because . For fermion fields, real components mean self-conjugate Grassmann variables or self-adjoint field components, rather than ordinary commuting real numbers.
Moreover, is real, so charge conjugation commutes with the chiral projectors. The Majorana spinor and Weyl spinor conditions can therefore be imposed simultaneously. The Majorana-Weyl spinors areThe independent real component counts areThese are component counts before imposing an equation of motion. In particular the simultaneous reality and chirality constraints are compatible in this spacetime dimension, unlike the familiar four-dimensional case.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 44 2 Solution Created 2026-10-03 Updated 2026-10-14
Use the Minkowski metric . Multiplying the block gamma matrices and using the Pauli matrix multiplication law givesThus these matrices satisfy the Clifford algebra relation . Since partial derivatives commute, the antisymmetric part of drops out of its contraction with . Multiplying the Dirac equation on the left by givesTherefore every component of the Dirac spinor obeys the Klein-Gordon equation with mass .
For Lorentz covariance, take and , with constant and . The chain rule gives . The given intertwining relation then impliesThis proves invariance of the Dirac equation under the joint coordinate and spinor transformation.
The infinitesimal identity follows directly from the spinor Lorentz generator commutator. To derive it, first move through a two-matrix product using the Clifford algebra:Subtract the expression with and interchanged and multiply by . ThusWriting gives , and henceThe last step uses , including the metric signs in raising the first index.
For parity symmetry in quantum field theory, set . The time derivative of is unchanged and each spatial derivative changes sign. Also commutes with itself and anticommutes with every . ConsequentlyThis verifies the specified parity symmetry in quantum field theory action explicitly.
For charge conjugation, put , so . In the Dirac representation of the gamma matrices, are real and is imaginary. The Clifford algebra therefore gives for all four indices. Complex conjugation of the Dirac equation, followed by multiplication by , yieldsThis is the antilinear charge-conjugation intertwiner property. No electromagnetic background is being held fixed in this free-field calculation.
Apply the specified parity symmetry in quantum field theory action before charge conjugation. Since is real and ,Thus the induced parity action on the charge-conjugate spinor has the opposite sign. In particular, if a spinor has intrinsic parity , its charge conjugate has intrinsic parity . Equivalently, at rest the positive-frequency Dirac spinors occupy the upper two components and have eigenvalue , whereas the negative-frequency Dirac spinors occupy the lower two components and have eigenvalue . The corresponding particle and antiparticle creation operators inherit these opposite signs under the specified parity convention. Hence electrons and positrons have opposite intrinsic parities; conventionally one assigns to the electron and to the positron. The common real overall parity sign may be reversed without changing this relative sign, as in opposite intrinsic parities of a Dirac particle and antiparticle.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 49 3 Solution Created 2026-10-03 Updated 2026-10-14
Let , so . Direct multiplication of the Pauli matrices gives , equivalently . For this impliesTherefore transforms as the same weak fundamental representation doublet as , while complex conjugation reverses its hypercharge to . This is the Higgs conjugate doublet. The Yukawa coupling product is an singlet, and its hypercharges add toIt is consequently gauge-invariant and can supply an up-quark mass.
In unitary gauge, . Writing for the full arbitrary coefficient of the Yukawa coupling term, its physical form isA one-generation field rephasing makes the mass positive, and its Higgs boson coupling is . The printed Yukawa expression has an additional trailing after which is never defined. If it denotes a constant, absorb it into ; in the conventional dimensionless Yukawa notation without that factor, . It does not affect the gauge-transformation argument.
For three families, use a singular value decomposition of the two mass matrices: and , with positive diagonal entries. The original left-handed weak current then becomes a current between mass eigenstates withA complex matrix has eighteen real parameters, and imposes nine independent real conditions, leaving nine. A generic unitary matrix can be built from three complex plane rotations and three diagonal phases: each plane rotation supplies one angle and one phase. Thus these are three rotation angles and six phases. Rephase each of the six Dirac quark mass eigenfields, applying the same phase to its two chiralities so the diagonal masses stay real. A common phase changes no entry of , leaving five effective rephasings. Removing five of the six phases leaves three angles and one physical phase. This CKM parameter counting assumes generic nondegenerate masses; degeneracies give additional basis freedom.
Exactly massless neutrinos have an arbitrary unitary flavor rotation that changes no mass term. After diagonalizing the charged-lepton mass matrix, choose the neutrino basis with the same left-handed rotation. The apparent lepton charged-current mixing matrix becomes the identity. Thus mixing of exactly massless neutrinos is removable; it is not an analogue of physical CKM mixing.
For the requested CP symmetry calculation, write . The supplied charge conjugation transformations, with the fermion-reordering sign, giveFor , use and the given gamma matrix relation to obtainUnder parity, the current acquires the Lorentz parity matrix and becomes . Under charge conjugation the charged vector also changes sign and becomes its conjugate. The two minus signs cancel, and the parity matrices cancel in the contracted operator. ConsequentlyWith , the interaction is . Thereforewith the transformed density evaluated at . This is the CP transformation of a charged quark current.
Physical noninvariance requires a phase that cannot be removed by quark rephasings. The invariant quartetis the Jarlskog invariant, where and in the standard three-angle parametrization. If , no allowed row/column phases can make the matrix real, and the charged-current interaction violates CP symmetry. For example all three angles with give .
The printed noninvariance claim is conditional on a nonzero physical phase. Arbitrary Yukawa matrices do not force it: , or any real CKM matrix, gives a CP-invariant charged-current interaction. The correct statement is generic CP violation when the irreducible phase is nontrivial, as explained by quark rephasing and CP conservation.
Finally a right-handed neutrino has gauge representation . Its Lorentz-invariant same-chirality bilinear with the field obtained by charge conjugation is therefore a gauge singlet and permits a Majorana mass term, conventionallyThe factor is the usual convention for a field paired with itself; it may be absorbed into the printed coefficient. A Higgs Yukawa interaction can independently give a Dirac mass term. The Majorana term violates lepton number by two units but preserves the gauge symmetries. Corresponding terms for the other charged Standard Model fermions carry nonzero electric charge, and quarks also carry nontrivial color charge. Thus this gauge-invariant right-handed neutrino Majorana mass is allowed while those charged-fermion analogues are forbidden. Merely introducing a right-handed neutrino permits mass; vanishing mass coefficients would still leave it massless.
Past exam of the mathematics course of the University of Cambridge 2003 iii Paper 53 2 Solution 2026-10-14
Choose the charge conjugation matrix so that and , and write . Since the components are odd Grassmann variables,Thus a symmetric matrix gives zero, whereas a nonzero antisymmetric matrix can give a nonzero bilinear. The four-dimensional Majorana bilinear vanishing criterion follows by transposing an antisymmetrized product and reversing its factors:For , the symmetry types are respectively antisymmetric, symmetric, symmetric and antisymmetric. These are the same-spinor selection rules of the Majorana spinor; they would be reversed for a commuting spinor. The vanishing choices are (a) and (c).
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 45 3 Solution Created 2026-10-03 Updated 2026-10-14
In the two-body centre-of-mass frame, spatial reflection reverses the relative coordinate of a quark-antiquark pair. Its orbital state of angular momentum has orbital parity , as follows from . Opposite constituent intrinsic parities multiply to minus one. Thus the meson parity and charge conjugation rules begin withTo obtain charge conjugation, consider a self-conjugate flavor state and write its spin-orbital wavefunction using ordered creation operators . Charge conjugation interchanges the quark and antiquark operators. Reordering them back to quark-first order produces a fermionic sign minus one. Interchanging the two spin- labels has eigenvalue in the spin singlet state () and in the spin triplet (), namely . Reversing the relative momentum contributes . ThereforeReciprocal phases for the two conjugate creation operators cancel, so the result is independent of that convention. This applies to a state that is mapped to itself by charge conjugation, not to every electrically neutral flavor state. For example a neutral meson with unequal quark and antiquark flavors can be exchanged with a different antimeson. Charged states have no individual eigenvalue.
Restrict flavor to the isospin doublet. Its product with the conjugate doublet decomposes as . Convenient normalized flavor states, with irrelevant overall phase choices, areOrbital excitation normally costs energy, so the simplest low-lying quark model states have . Coupling the two constituent spins gives or , and then . The isotriplet with is the pion triplet, while the isotriplet with is the rho meson triplet. The isosinglet with is the nonstrange component of the omega meson. Their quantum numbers areThe charged pions have and the charged rho mesons have ; charge conjugation exchanges the positive and negative members. The same tensor product also allows an , pseudoscalar state, so symmetry alone does not assert that only the listed mesons exist or predict their masses. The physical isosinglet spectrum involves further dynamics and, when strange flavor is included, mixing.
For a vector-meson decay to two spinless pions, conservation of angular momentum forces their relative orbital value to be . Their combined parity is , and the neutral charge combination has , matching both and . Thus and alone do not distinguish these two decays. The decisive restriction is isospin together with Bose statistics.
Two isotriplet pions have , or total . Under exchange the isospin- state has sign : the highest state and its lowered partners are symmetric, the highest combination is antisymmetric, and the singlet is symmetric. The orbital state is antisymmetric. Since pions are spin-zero bosons, their total state must be symmetric, requiring the antisymmetric isospin sector . This allows but excludes an isospin-conserving amplitude.
There is no analogous obstruction for three pions. In a Cartesian isospin basis , their totally antisymmetric combination is an state. It can multiply a totally antisymmetric momentum amplitude proportional in the rest frame toMomentum conservation makes this amplitude change sign under every exchange of two pion labels. The product of the flavor and momentum factors therefore obeys Bose statistics. The cross product supplies and an even orbital parity; multiplying by the three negative pion intrinsic parities gives total . In the charged component, charge conjugation exchanges and and changes the momentum factor's sign, giving . Thus is compatible with and .
The same distinction is encoded in G parity: for the neutral member gives , , . An -pion state has , so the G-parity selection rule for pion multiplicities allows two pions for the rho and three for the omega. The printed prohibition of the omega two-pion mode is an exact-isospin strong-interaction selection rule. In the physical theory, isospin-breaking effects allow a small two-pion mode; it is not an absolute prohibition. The scope of C parity is also stated in the Particle Data Group quark-model review, and the physical two-pion mode is recorded in its omega listing.
Past exam of the mathematics course of the University of Cambridge 2004 iii Paper 48 3 Solution Created 2026-10-03 Updated 2026-10-14
Start with the Dirac equation . The equation for the Dirac adjoint is . Transpose it and multiply by the charge-conjugation matrix C to obtainFor this to be the original Dirac equation multiplied by minus one, the necessary matrix identity isUsing , the charge conjugation of the Dirac adjoint follows directly:The final step uses and .
Let , , and . For anticommuting fields, or normal-ordered operator bilinears, the minus sign in the transformed Dirac adjoint cancels the minus sign from interchanging the two fields. The charge conjugation of fermion bilinears is thereforeThe matrix identity just proved gives . Also , obtained by transposing its four gamma matrices and reversing their order. Henceso and , where . Since the external vector V is odd under charge conjugation, becomes and is generally not invariant.
For parity symmetry in quantum field theory, write . The given spinor transformation gives , , and , with arguments evaluated at the reflected point. The contracted interaction again becomes . Each of parity and charge conjugation interchanges the two chiral contractions; applying both restores . This particular neutral current interaction is CP invariant, although neither P nor C is separately a symmetry. This conclusion uses the stipulated C-odd vector transformation; it is not a claim that all interactions of the Standard Model preserve CP symmetry.
For time reversal of a Dirac field, the gamma matrix adjoint and transpose identities giveWith , anticommutation of with every gamma matrix yieldsEquivalently, . Since time reversal is an antiunitary operator, the factor i in must also be conjugated. ThusUsing the stated transformations of the field and its Dirac adjoint, the transformed bilinear consequently isThe external vector has the same component signs. Their contraction is unchanged, proving time reversal of a real neutral chiral vector interaction. A real coupling is understood; an antiunitary operator also conjugates coefficients, and relative complex weak phases need not satisfy this invariance.
A charged weak box contribution to kaon mixing is shown below. The incoming and outgoing connect through two charged W bosons and two internal up-type quarks. The black arrows are fermion flow, so the lower line's arrows oppose the momentum of the corresponding antiquark. The blue arrows specify the direction of positive charge carried by the charged propagators. Each vertex is a charged weak current vertex, with the appropriate CKM matrix element; the internal flavors are summed over .
Use precisely the printed exchange-positive CP convention for neutral kaon mixing. In the flavor basis, CP symmetry acts by . Write the restricted effective matrix asThen , so CP invariance of this mixing operator is exactly . Therefore CP noninvariance in this neutral-kaon mixing block means . Violation elsewhere in a larger Hamiltonian would not, by itself, prove an inequality for this particular block.
For neutral-kaon mass matrix diagonalization, choose correlated roots , , and eigenvalues . The vectors and are the corresponding eigenvectors, as direct multiplication verifies. Taking orthonormal flavor states and writing the printed CP eigenstates as and , one findswhere the kaon CP mixing parameter isOverall phases have been absorbed. The kaon mixing square-root branch convention must be chosen continuously so that in the CP-conserving limit for the eigenstate labeled plus. These formulas are exact in the nondegenerate case with ; the requested small admixtures follow if . Smallness is an additional weak-CP-violation assumption, not a consequence of alone. A Hermitian mass operator has ; the same algebra also applies to the effective non-Hermitian operator that includes decays, where the two eigenstates need not be orthogonal. At a fully degenerate , a CP eigenbasis can simply be chosen.
Past exam of the mathematics course of the University of Cambridge 2005 iii Paper 50 1 Solution Created 2026-10-03 Updated 2026-10-14
Use a finite-dimensional unitary representation of SU(2) and units , so the isospin generators are Hermitian and . Their commutators areOn the normalized highest-weight vector, the given quadratic Casimir operator identity gives . Since the quadratic Casimir operator commutes with every generator, this eigenvalue is unchanged down the ladder. Each application of lowers by one. For a normalized descendant,Positivity first gives . In a finite-dimensional representation the descending ladder must terminate; the norm vanishes only at . Thus the number of lowering steps is , a nonnegative integer, andFor , define the normalized descendant by dividing by its positive norm. This fixes its relative phase and givesActing with and using provesThe resulting isospin multiplet has states. More explicitly,The factorial arguments are integers, even for half-integer .
Put . Differentiation and the commutators givewhile is unchanged. Hence at the half-turn,The half-turn preserves and reverses , so . Since , comparison of the two ways to rotate a raised state gives .
To fix the remaining phase, expand the supplied highest-state rotation identity as a finite sum. The th term isAs , all terms vanish except . The product of the lowering coefficients gives . The surviving coefficient is therefore one, fixing . The half-turn phase of an SU(2) multiplet isIn particular the recurrence and highest-state phase are consistent with .
Charge conjugation is a linear unitary symmetry. If , conjugation preserves the commutator and the scalar , soThus the conjugated generators obey the same SU(2) Lie algebra. The charge conjugation action on is exactly the same pair of sign reversals as . Their product consequently satisfies for all . For integer , its value on the neutral member isCommuting through the ladder operators transfers that value to every state in the same isospin multiplet. Therefore the G-parity of an isospin multiplet is
A photon has charge conjugation value minus one, so a two-photon state has value plus one. The electromagnetic two-photon decay preserves charge conjugation, giving . Since the pion has , all three pion charge states have G parity minus one:The rho meson has , , hence , whereas the omega meson has , , hence . On an -pion state the internal symmetry acts on each pion, giving independently of orbital angular momentum. Conservation of G parity in the isospin-symmetric strong interaction therefore gives the G-parity selection rule for pion multiplicities:The allowed channels can also satisfy angular momentum and physical parity: the two pions from a rho can have relative orbital angular momentum one and total isospin one, while three pions can couple to the omega's , . The rule refers to the ideal isospin-conserving strong amplitude; small symmetry-breaking or electromagnetic contributions are not excluded.
Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 52 3 Solution Created 2026-10-03 Updated 2026-10-14
Use , the Minkowski metric and . Distinguish the numerical charge-conjugation matrix from the unitary operator acting on fields. The adjoint Dirac equation is . Transpose it and multiply by ; the identity givesThus the charge-conjugate field satisfies the same free Dirac equation.
To compute its Dirac adjoint, use and Hermitian with . The supplied unitary property of , together with the Clifford identity for its square, implies this Hermiticity. Since ,Therefore charge conjugation of the Dirac adjoint givesThe intrinsic phase obeys . Antisymmetry of also gives .
Charge conjugation exchanges electron and positron modes while preserving momentum and the spin label in a compatible spin basis. Write the mode expansion of a Dirac field asIts charge conjugate isChoose the charge-conjugate particle and antiparticle spinors so thatThis is legitimate: transposing shows , and the involution above supplies the inverse relation. Comparing the two independent frequency coefficients in then givesDifferent conventional spinor phases can move the phases between these relations, but the exchange of particles and antiparticles is invariant.
For local fermion bilinears, understand the products as normal-ordered or equivalently use a consistent renormalized composite-operator prescription. The transformed product is initially . Reordering the fermions gives a second minus sign, henceFor , the transposed matrix is , so the vector current is C-odd:The quantum electrodynamics interaction is C-invariant when the photon field is also odd, . Its field strength is then odd and its quadratic kinetic term even.
For the chirality matrix, there is no complex conjugation of the numerical by this unitary field operation. ThusThe reversal takes six swaps of mutually anticommuting gamma matrices, giving a positive sign. ThereforeThe axial current is C-even. Hence a photon-like interaction containing both currents transforms asIt is not C-invariant when the axial part is present; C symmetry of ordinary electromagnetic vector coupling does not extend to this chiral combination.
For parity symmetry in quantum field theory, taking the adjoint of the field transformation gives . The phases cancel in bilinears, and , with . Since anticommutes with ,In components, the vector's time component is even and spatial components are odd; the axial time component is odd and its spatial components are even.
Combining the C and P transformations, both currents acquire the same overall minus sign:Let the real vector transform as , with . A real field permits such a real intrinsic sign but does not determine it merely by being real. The Lorentz contraction then gives the CP invariance of a neutral chiral vector interaction criterion:It is invariant for . With ordinary vector parity and the C-odd neutral-gauge-field assignment, this is precisely the usual transformation, and .
The diagonal Z boson couplings have the form with real coefficients. The same calculation applies to any real vector and axial coefficients. Thus the tree-level flavour-diagonal neutral-current Z interaction preserves CP although it violates C and P separately when both current structures occur. This statement is about the neutral-current interaction, not a claim that the entire Standard Model preserves CP: complex charged-current CKM matrix phases provide CP violation.
