Litinski19Factory Clase
Fábricas T y CCZ basadas en el papel arXiv:1905.06903.
Contiene dos categorías de estimaciones. Si la tasa de errores de entrada T es similar al error clifford, genera instrucciones de estado mágico basadas en la tabla 1 del documento. Si la tasa de errores de entrada T es como máximo 10 veces mayor que la tasa de errores de Clifford, genera instrucciones de estado mágico basadas en la tabla 2 del documento.
Requiere tasas de error de Clifford de como máximo 0,1% para las instrucciones de CNOT, H y MEAS_Z. Si estas instrucciones tienen tasas de error diferentes, se asume la tasa máxima de errores.
Referencias:
- Daniel Litinski: Destilación del estado mágico: no tan costoso como piensa, arXiv:1905.06903
Constructor
Litinski19Factory()
Métodos
| provided_isa |
Rendimiento de ISA con instrucciones de fábrica de T y CCZ. |
| required_isa |
provided_isa
Rendimiento de ISA con instrucciones de fábrica de T y CCZ.
provided_isa(impl_isa: ISA, ctx: ISAContext) -> Generator[ISA, None, None]
Parámetros
| Nombre | Description |
|---|---|
|
impl_isa
Requerido
|
<xref:qdk.qre.models.ISA>
La implementación de ISA proporciona puertas físicas. |
|
ctx
Requerido
|
<xref:qdk.qre.models.ISAContext>
Contexto de enumeración. |
required_isa
static required_isa() -> ISARequirements