简而言之:如果我可以访问真正的量子计算机,是否有可能使用Q#控制它?
在你将其投入到必杀技之前,因为"现在还没有量子计算机可用":我是一名物理学家,我们的团队能够在现实世界的量子比特上做真正的大门.我也有一些编程背景(主要是C++).
因此,为了这个问题,让我们假装某人可以访问能够在多个量子位上执行某些量子操作的真实世界设备.显然,量子比特的数量可能是有限的,因此可能是可能的操作.我们还要说有人对Q#足够熟练,如果需要C#.是否有可能将计算从内置模拟器"重定向"到某个真实世界的设备?或者是否必须基本上重写整个Q#库?有没有办法定义我自己的QuantumSimulator,我将如何开始这样做?