Skip to main content

destroy

Method of Fbit.

destroy(const integer site) -> Fbit

Applies the annihilation operator cic_i on the fermionic product state in place.

Applies the annihilation operator on the product state, keeping track of the phase factor due to fermionic particle exchanges.

Parameters

  • site: The site index.

Example

Fbit("0101").destroy(1) // Returns (1 + 0i)|0001>
Fbit("1101").destroy(1) // Returns (-1 + 0i)|1001>
Fbit("1110").destroy(3) // Returns (0 + 0i)|1110>