Identificadores Unicode em Python?

Eu quero criar uma função Python que calcula,

e gostaria de nomear minha função de soma Σ. De maneira semelhante, gostaria de usar Π para o produto e assim por diante. Eu queria saber se havia uma maneira de nomear uma função python dessa maneira?

def Σ (..):
 ..
 ..

Ou seja, o Python suporta identificadores unicode e, se sim, alguém poderia fornecer um exemplo para isso?

Obrigado!

A motivação original para isso foi um código do Clojure que eu vi hoje que parece,

(defn entropy [X]
      (* -1 (Σ [i X] (* (p i) (log (p i))))))

onde Σ é uma macro definida como,

(defmacro Σ
    ... )

e achei muito legal.

BTW, para abordar alguns comentários sobre legibilidade - com muitos códigos de estatísticas / ML, por exemplo, ser capaz de compor operações com símbolos seria realmente útil. (Especialmente para integrais realmente complexas et al)

φ(z) = ∫(N(x|0,1,1), -∞, z)

vs

Phi(z) = integral(N(x|0,1,1), -inf, z)

ou mesmo apenas o caractere lambda para lambda ()!

questionAnswers(5)

yourAnswerToTheQuestion