qml.bose

概述

该模块包含用于创建和操作玻色子算符的函数和类。

BoseWord 和 BoseSentence

BoseWord(运算符)

用于表示玻色子词的字典,是玻色子创造和湮灭算符的产物,可以从标准字典中构建。

BoseSentence(运算符)

字典用于表示博斯句子,即博斯词的线性组合,键为BoseWord实例,值对应系数。

映射到量子比特算符

binary_mapping(bose_operator[, n_states, ...])

使用标准二进制映射将玻色算符转换为量子比特算符。

unary_mapping(bose_operator[, n_states, ps, ...])

使用一元映射将玻色子算符转换为量子比特算符。

christiansen_mapping(bose_operator[, ps, ...])

使用Christiansen映射将玻色子算符转换为量子比特算符。