netket.models.tensor_networks.MPSPeriodic#
- class netket.models.tensor_networks.MPSPeriodic[source]#
Bases:
Module
A periodic Matrix Product State (MPS) for a quantum state of discrete degrees of freedom. The MPS is defined as
\[\Psi(s_1,\dots s_N) = \mathrm{Tr} \left[ A[s_1] \dots A[s_N] \right] ,\]for arbitrary local quantum numbers \(s_i\), where \(A[s_i]\) are matrices of shape \((\text{bond_dim}, \text{bond_dim})\) for \(i=1, \dots N\) , depending on the value of the local quantum number \(s_i\).
- Attributes
-
-
symperiod:
Optional
[int
] = None# Periodicity in the chain of MPS tensors. The chain of MPS tensors is constructed as a sequence of identical unit cells consisting of symperiod tensors. if None, symperiod equals the number of physical degrees of freedom.
-
hilbert:
HomogeneousHilbert
# Hilbert space on which the state is defined.
-
symperiod: