We propose a language for representing the pulse schedules that a superconducting quantum computer accepts as input. The language is a graded modal type theory named PSTT (Pulse Schedule Type Theory). Graded modals type theories are type systems where each variable is annotated with a parameter or grade. These can be used to represent, for example, resource usage, where the grade denotes how many times a given resource may be used; or privacy levels, whether a resource is private or public. In this system, we use the grades to represent timing information. We give categorical semantics to the system and prove soundness and completeness.
翻译:我们提出了一种用于表示超导量子计算机作为输入所接受的脉冲调度的语言。该语言是一种名为PSTT(脉冲调度类型理论)的分级模态类型理论。分级模态类型理论是一种类型系统,其中每个变量都带有一个参数或等级的注释。这些注释可用于表示例如资源使用情况(其中等级表示给定资源可被使用的次数),或隐私级别(即资源是私有的还是公共的)。在本系统中,我们使用等级来表示时序信息。我们为该系统提供了范畴语义,并证明了其可靠性和完备性。