gamma
gamma(mode, is_prime)
Crie um férmion de Majorana.
Para um determinado modo i, podem ser criados dois férmions de Majorana:
gamma(i, False)criagamma(i, True)cria
A ordem dos argumentos serve (mode, is_prime) para refletir a interpretação natural dos operadores de Majorana: primeiro especifica-se o modo e, em seguida, a variante. Ao contrário dos operadores fermiónicos — nos quais a distinção entre criação e aniquilação é fundamental —, as duas variantes de Majorana são mais simétricas e, conceitualmente, menos diferentes.
Isso reflete a convenção de ordenação padrão para os majoranas, na qual os operadores são classificados primeiro por modo e, em seguida, por variante. Por exemplo, uma sequência ordenada normalmente, como, é ((1, True), (0, False), (0, True) mais legível e intuitiva do que ((True, 1), (False, 0), (True, 0).
Parâmetros
Retorna
Um objeto MajoranaAction , que é, essencialmente, o índice plano 2*mode+int(is_prime).
Tipo de retorno