MinDisentangler

Inheritance Diagram

Inheritance diagram of tenpy.algorithms.disentangler.MinDisentangler

Methods

MinDisentangler.__init__(disentanglers, parent)

class tenpy.algorithms.disentangler.MinDisentangler(disentanglers, parent)[source]

Bases: Disentangler

Chose the disentangler giving the smallest entropy.

Apply each of the disentanglers to the given theta, use the result with smallest entropy. We compare the Renyi Entropy with PurificationTEBD.disent_min_n (default n=1, i.e. the von Neumann entropy).

Parameters:
  • disentanglers (list of Disentangler) – The disentanglers to be used.

  • parent (PurificationTEBD) – The parent class calling the disentangler.

n

Selects the entropy to be used for comparison.

Type:

float

disentanglers

The disentanglers to be used.

Type:

list of Disentangler

Options