Spin Structure |
Namespace: Meta.Numerics.Functions
The Spin type exposes the following members.
Name | Description | |
---|---|---|
Dimension |
Gets the dimension of the spinor.
| |
J |
Gets the spin of the spinor.
| |
SpinOne |
Gets a spin-1 spinor.
| |
SpinOneHalf |
Gets a spin-1/2 spinor.
| |
SpinZero |
Gets a spin-0 spinor.
|
Name | Description | |
---|---|---|
Equals(Object) |
Determines whether the given object represents the same spinor.
(Overrides ValueTypeEquals(Object).) | |
Equals(Spin) |
Determines whether the given spinor is equal to this one.
| |
Equals(Spin, Spin) |
Determines whether two spinors are equal.
| |
GetHashCode |
Computes a hash function for the spinor.
(Overrides ValueTypeGetHashCode.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
States |
Returns the set of spinor states.
| |
ToString |
Produces a string representation of the spinor.
(Overrides ValueTypeToString.) |
Name | Description | |
---|---|---|
Equality |
Determines whether two spinors are equal.
| |
Inequality |
Determines whether two spinors are unequal.
|
From a physicist's point of view, a spinor is an object with a particular quantum-mechanical spin. The quantum state of such an object is represented by a SpinState object.
From a mathematician's point of view, a spinor labels an irreducible representation of the SO(3) or SU(2) Lie group. Individual vectors within each irreducible representation are represented by SpinState objects.