1 |
1
적어도 하나의 얽힌 큐비트(entangled qubit: ebit)를 포함하는 복수의 큐비트에 대하여, 각 큐비트 간의 인접 관계를 나타내는 그래프 상태(graph state)를 생성하는 단계;상기 그래프 상태에 대응되며, 상기 복수의 큐비트의 오류를 검출하기 위한 복수의 안정연산자로 구성되는 제1 안정연산자 생성자(stabilizer generator)를 생성하는 단계; 및상기 제1 안정연산자 생성자 및 상기 적어도 하나의 얽힌 큐비트에 기초하여, 코드워드의 위상플립연산에 이용되는 적어도 하나의 논리 Z 연산자, 코드워드의 비트플립연산에 이용되는 적어도 하나의 논리 X 연산자 및 상기 제1 안정연산자 생성자의 부분집합인 제2 안정연산자 생성자를 생성하는 단계를 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
2 |
2
적어도 하나의 얽힌 큐비트를 포함하는 복수의 큐비트에 대하여, 각 큐비트 간의 인접 관계를 나타내는 그래프 상태를 생성하는 단계;상기 그래프 상태에 대응되며, 상기 복수의 큐비트의 오류를 검출하기 위한 복수의 안정연산자로 구성되는 제1 안정연산자 생성자를 생성하는 단계;상기 적어도 하나의 얽힌 큐비트에 기초하여, 상기 제1 안정연산자 생성자를 구성하는 상기 복수의 안정연산자 중 적어도 하나를 적어도 하나의 논리 Z 연산자로 결정하고, 나머지로 제2 안정연산자 생성자를 생성하는 단계; 및상기 적어도 하나의 논리 Z 연산자 및 상기 제2 안정연산자 생성자를 이용하여 적어도 하나의 논리 X 연산자를 생성하는 단계를 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
3 |
3
제2항에 있어서,상기 나머지로 제2 안정연산자 생성자를 생성하는 단계는상기 제1 안정연산자 생성자를 구성하는 상기 복수의 안정연산자 중에서,상기 적어도 하나의 얽힌 큐비트에 대응되는 위치에 큐비트의 비트플립연산에 이용되는 X 연산자를 포함하는 적어도 하나를 상기 적어도 하나의 논리 Z 연산자로 결정하는 단계; 및상기 적어도 하나의 논리 Z 연산자를 제외한 나머지로 구성되는 상기 제2 안정연산자 생성자를 생성하는 단계를 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
4 |
4
제3항에 있어서,상기 적어도 하나의 논리 X 연산자를 생성하는 단계는상기 적어도 하나의 논리 Z 연산자에 포함된 상기 X 연산자를 큐비트의 위상플립연산에 이용되는 Z 연산자로 대체한 적어도 하나의 후보연산자를 생성하는 단계; 및상기 제2 안정연산자 생성자 중 상기 적어도 하나의 후보연산자와 동일한 위치에 상기 Z 연산자를 포함하는 안정연산자 및 상기 적어도 하나의 후보연산자를 이용하여 상기 적어도 하나의 논리 X 연산자를 생성하는 단계를 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
5 |
5
제4항에 있어서,상기 적어도 하나의 논리 X 연산자는 수학식 1에 의해 산출되는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
6 |
6
제1항에 있어서,상기 제1 안정연산자 생성자를 생성하는 단계는상기 그래프 상태에 기초하여, 상기 복수의 큐비트 상호 간의 인접 여부를 나타내는 인접행렬을 생성하는 단계;파울리 연산자로 구성되며, 상기 인접행렬의 각 행에 대응되는 복수의 안정연산자를 산출하는 단계; 및상기 산출된 복수의 안정연산자를 포함하는 상기 제1 안정연산자 생성자를 생성하는 단계를 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
7 |
7
제6항에 있어서,상기 제1 안정연산자 생성자는 수학식 2에 의해 산출되는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
8 |
8
제1항에 있어서,상기 적어도 하나의 논리 X 연산자, 적어도 하나의 상기 논리 Z 연산자 및 상기 제2 안정연산자 생성자를 이용하여, 상기 적어도 하나의 얽힌 큐비트를 포함하는 복수의 큐비트에 대응되는 양자 오류 정정 부호를 생성하는 단계를 더 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 방법
|
9 |
9
적어도 하나의 얽힌 큐비트를 포함하는 복수의 큐비트에 대하여, 각 큐비트 간의 인접 관계를 나타내는 그래프 상태를 생성하는 그래프부;상기 그래프 상태에 대응되며, 상기 복수의 큐비트의 오류를 검출하기 위한 복수의 안정연산자로 구성되는 제1 안정연산자 생성자를 생성하는 제1 생성자부; 및상기 제1 안정연산자 생성자 및 상기 적어도 하나의 얽힌 큐비트에 기초하여, 코드워드의 위상플립연산에 이용되는 적어도 하나의 논리 Z 연산자, 코드워드의 비트플립연산에 이용되는 적어도 하나의 논리 X 연산자 및 상기 제1 안정연산자 생성자의 부분집합인 제2 안정연산자 생성자를 생성하는 제2 생성자부를 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 장치
|
10 |
10
제9항에 있어서,상기 제2 생성자부는상기 적어도 하나의 얽힌 큐비트에 기초하여, 상기 제1 안정연산자 생성자를 구성하는 상기 복수의 안정연산자 중 적어도 하나를 상기 적어도 하나의 논리 Z 연산자로 결정하고, 나머지로 상기 제2 안정연산자 생성자를 생성하고,상기 적어도 하나의 논리 Z 연산자 및 상기 제2 안정연산자 생성자를 이용하여 상기 적어도 하나의 논리 X 연산자를 생성하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 장치
|
11 |
11
제10항에 있어서,상기 제2 생성자부는상기 제1 안정연산자 생성자를 구성하는 상기 복수의 안정연산자 중에서,상기 적어도 하나의 얽힌 큐비트에 대응되는 위치에 큐비트의 비트플립연산에 이용되는 X 연산자를 포함하는 적어도 하나를 상기 적어도 하나의 논리 Z 연산자로 결정하고,상기 적어도 하나의 논리 Z 연산자를 제외한 나머지로 구성되는 상기 제2 안정연산자 생성자를 생성하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 장치
|
12 |
12
제11항에 있어서,상기 제2 생성자부는상기 적어도 하나의 논리 Z 연산자에 포함된 상기 X 연산자를 큐비트의 위상플립연산에 이용되는 Z 연산자로 대체한 적어도 하나의 후보연산자를 생성하고,상기 제2 안정연산자 생성자 중 상기 적어도 하나의 후보연산자와 동일한 위치에 상기 Z 연산자를 포함하는 안정연산자 및 상기 적어도 하나의 후보연산자를 이용하여 상기 적어도 하나의 논리 X 연산자를 생성하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 장치
|
13 |
13
제9항에 있어서,상기 제1 생성자부는상기 그래프 상태에 기초하여, 상기 복수의 큐비트 상호 간의 인접 여부를 나타내는 인접행렬을 생성하고,파울리 연산자로 구성되며, 상기 인접행렬의 각 행에 대응되는 복수의 안정연산자를 산출하고,상기 산출된 복수의 안정연산자를 포함하는 상기 제1 안정연산자 생성자를 생성하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 장치
|
14 |
14
제13항에 있어서,상기 제1 안정연산자 생성자는 수학식 3에 의해 산출되는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 장치
|
15 |
15
제9항에 있어서,상기 적어도 하나의 논리 X 연산자, 상기 적어도 하나의 논리 Z 연산자 및 상기 제2 안정연산자 생성자를 이용하여, 상기 적어도 하나의 얽힌 큐비트를 포함하는 복수의 큐비트에 대응되는 양자 오류 정정 부호를 생성하는 ECC생성부를 더 포함하는 것을 특징으로 하는 그래프 상태를 이용한 양자 오류 정정 부호의 생성 장치
|