triqs.operators.operators.n
- triqs.operators.operators.n()
Dispatched C++ function(s).
[1] () -> Operator [2] (indices: int | str | float | [int, len = 3]) -> Operator [3] (indices0: int | str | float | [int, len = 3], indices1: int | str | float | [int, len = 3]) -> Operator [4] (indices0: int | str | float | [int, len = 3], indices1: int | str | float | [int, len = 3], indices2: int | str | float | [int, len = 3]) -> Operator [5] (indices0: int | str | float | [int, len = 3], indices1: int | str | float | [int, len = 3], indices2: int | str | float | [int, len = 3], indices3: int | str | float | [int, len = 3]) -> Operator
Create a number operator \(\hat{n}_{\alpha} = \hat{c}_{\alpha}^{\dagger} \hat{c}_{\alpha}\).
- Parameters:
- indicesint | str | float | [int, len = 3]
\(\beta_1, \dots, \beta_k\) that form the index \(\alpha\).
- Returns:
- Operator
Many-body operator \(\hat{O} = \hat{n}_{\alpha} = \hat{c}_{\alpha}^{\dagger} \hat{c}_{\alpha}\).