首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Trotterisation的资源估计总是输出0 T门成本?

Trotterisation的资源估计总是输出0 T门成本?
EN

Stack Overflow用户
提问于 2020-03-10 22:11:31
回答 1查看 56关注 0票数 0

我使用q#已经有几个星期了,我对量子化学的资源估计很感兴趣。

使用提供的示例程序,例如在各种分子上的"GetGateCount“(也是由示例提供的),我总是得到一个0T门计数用于Trotterisation。量化和优化量化似乎运行得很好。

当我将资源估计添加到一个不同的示例程序"MolecularHydrogenGUI“时也是如此,该示例程序具有此处提供的信息:https://docs.microsoft.com/en-us/quantum/machines/resources-estimator

如果有任何帮助将不胜感激,我想知道这是否是最近的一个bug?

EN

回答 1

Stack Overflow用户

发布于 2020-03-12 08:19:40

我相信ResourceEstimator会输出字面上的gate计数--每个gate在代码中被调用的次数。它为T门和任意旋转门提供了两个单独的门计数,并且它不执行门合成来将任意旋转转换为包括T门的原始门序列。

我怀疑其他两个算法显式地使用任意旋转和T门,而Trotterization仅使用旋转,因此T门计数显示为0,即使在实际设备上运行此代码肯定需要T门。不过,我还没有查看代码来确认这一点。

该脚本用于使用ResourceEstimator reports在T门计数的samples uses the following approximation中生成化学门计数的图形:

代码语言:javascript
复制
TotalTCount = TCount - 4 * log2( 0.001 / RotationsCount) * RotationsCount
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60619381

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档