GaugeGroup

class GaugeGroup(generators=None, name=None, *, isotropic_generators=None, hyperbolic_generators=None, with_generators=True)[source]

Bases: Group

GaugeGroup inherits from Group

_summary_

Parameters:
  • generators (Union[str,List[str], BasePauli]) – _description_

  • name (Any, optional) – _description_. Defaults to None.

  • isotropic_generators (Union[str,List[str],np.ndarray,None], optional)

  • None. (_description_. Defaults to)

  • hyperbolic_generators (Union[str,List[str],np.ndarray,None], optional)

  • None.

  • with_generators (bool, optional) – _description_. Defaults to True.

Attributes

k

Returns the number of logical operators

n

Returns the number of qubits

num_gen

Returns the number of generators