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.