feynlag.fields.WeylFermion

class feynlag.fields.WeylFermion(name, reps=None, chirality='L', **kwargs)[source]

Two-component chiral fermion (chirality required).

__init__(name, reps=None, chirality='L', **kwargs)[source]

Methods

__init__(name[, reps, chirality])

bar(component)

The ψ̄ IndexedBase matching a gauge component.

charge(u1_group)

U(1) charge of this field (0 if not charged under it).

dag()

Hermitian conjugate of the component column: a row Matrix.

generators(group)

Generator matrices of group acting on this field's FULL component space (Kronecker product over all non-abelian reps).

Attributes

dim

Total number of gauge components (product over non-abelian reps).

spin

bar_components

Dirac adjoints ψ̄, one IndexedBase per gauge component

mat

column matrix of components — use in matrix expressions.