1. 결맞음 시간 밀리초 돌파: 초전도 플럭소니움(Fluxonium) 큐비트의 부상

초전도 양자 컴퓨팅의 주류인 트랜스몬(Transmon) 큐비트는 전하 잡음을 방어하기 위해 조셉슨 에너지를 충전 에너지보다 크게($E_J / E_C \gg 1$) 설계했으나, 비조화성(Anharmonicity)이 수백 MHz로 작아 고차 누설 에러에 취약합니다.

이에 대한 차세대 초전도 소자로 각광받는 것이 바로 **플럭소니움(Fluxonium)** 큐비트입니다.

작은 단일 조셉슨 접합에 수십 개의 대형 조셉슨 접합으로 구성된 초인덕터(Superinductor, $L \approx 1\sim 2\,\mu\text{H}$)를 병렬 결합하여 회로의 기생 정전용량 전하 노이즈를 완전히 단락시킵니다.

외부 자속 바이어스가 정확히 하프 자속 양자($\Phi_{\text{ext}} = 0.5 \Phi_0 = h / 4e$)에 도달하면, 회로 포텐셜은 완벽한 대칭 이중 우물(Double-Well) 구조를 형성합니다.

이 지점에서는 전이 주파수의 외부 자속에 대한 1차 미분 감도가 정확히 0($\partial \omega_{01} / \partial \Phi_{\text{ext}} = 0$)이 되는 **자속 스위트 스팟(Flux Sweet Spot)**이 형성되어, 저주파 $1/f$ 자속 잡음에 대한 디페이징(Dephasing)이 극적으로 차단되고 결맞음 시간($T_2$)이 1밀리초를 초과합니다.

그러나 극저온 냉동기 펄스 튜브 진동이나 주변 지자기 잔류 요동으로 인해 외부 자속이 $10^{-4}\Phi_0$만 표류해도 스위트 스팟을 벗어나 결맞음 수명이 급감합니다.

본 백서에서는 포항 방사광 가속기 초전도 박막 나노 회절 검증을 거친 공진기 분산 판독 신호를 100,000Hz로 복조하고, 나노스케일 자속 바이어스 코일에 피코암페어 보정 전류를 주입하는 C# .NET 9.0 AVX-512 SIMD 스위트 스팟 잠금 서보 엔진을 구현합니다.

2. 플럭소니움 해밀토니안 및 자속 잡음 스위트 스팟 수학적 모델

위상 연산자 $\hat{\phi}$ 및 전하 연산자 $\hat{n}$에 대한 플럭소니움 양자 회로 해밀토니안:

$$H = 4 E_C \hat{n}^2 + \frac{1}{2} E_L \hat{\phi}^2 - E_J \cos(\hat{\phi} - 2\pi f_{\text{ext}})$$

여기서 충전 에너지 $E_C = e^2 / 2C$, 유도 에너지 $E_L = (\hbar / 2e)^2 / L$, 조셉슨 에너지 $E_J = \hbar I_c / 2e$이며, 무차원 외부 자속 $f_{\text{ext}} = \Phi_{\text{ext}} / \Phi_0$입니다.

$f_{\text{ext}} = 0.5$ (스위트 스팟) 부근에서 큐비트 전이 주파수 $\omega_{01}(f_{\text{ext}})$의 테일러 전개:

$$\omega_{01}(f_{\text{ext}}) = \omega_{01}(0.5) + \left. \frac{\partial \omega_{01}}{\partial f_{\text{ext}}} \right|_{0.5} (f_{\text{ext}} - 0.5) + \frac{1}{2} \left. \frac{\partial^2 \omega_{01}}{\partial f_{\text{ext}}^2} \right|_{0.5} (f_{\text{ext}} - 0.5)^2$$

대칭성에 의해 1차 도함수 $\left. \frac{\partial \omega_{01}}{\partial f_{\text{ext}}} \right|_{0.5} = 0$이 되어 1차 자속 잡음 감도가 소멸합니다.

분산 판독 마이크로파 반사 위상 $\theta_{\text{readout}}(t)$로부터 자속 표류량 $\Delta f_{\text{ext}}(t)$를 역산하고 보정하는 100,000Hz PI 자속 서보 법칙:

$$\Delta I_{\text{flux}, k+1} = \Delta I_{\text{flux}, k} - K_p \Delta f_{\text{ext}} - K_I \int \Delta f_{\text{ext}}\, dt$$

3. Zero-Allocation C# .NET 9.0 AVX-512 SIMD 플럭소니움 자속 잠금 서보

100,000Hz 주기로 마이크로파 공진기 I/Q 직교 복조 신호를 계측하여 하프 자속 양자 스위트 스팟을 나노자속 단위로 잠금하는 실시간 서보 엔진입니다.

using System;
using System.Runtime.CompilerServices;
using System.Runtime.Intrinsics;
using System.Runtime.Intrinsics.X86;

namespace ZeliDesk.Stem.Fluxonium
{
    public readonly record struct FluxoniumReadoutState(
        float CavityInPhaseI,
        float CavityQuadratureQ,
        float QubitFrequencyMhz,
        float StageTemperatureMilliKelvin
    );

    public readonly record struct FluxServoOutput(
        float BiasCoilCurrentMicroAmps,
        float NormalizedFluxOffsetPhi0,
        float PureDephasingRateKhz,
        bool SweetSpotLocked
    );

    public ref struct FluxoniumSweetSpotServo
    {
        private const float NOMINAL_BIAS_CURRENT_UA = 124.50f; // 0.5 Phi_0 바이어스 전류
        private const float CURRENT_PER_PHI0_UA = 249.0f;     // 1 Phi_0당 249 uA

        private readonly float _kp;
        private readonly float _ki;
        private float _integralErr;
        private float _currentBiasUa;

        [MethodImpl(MethodImplOptions.AggressiveInlining)]
        public FluxoniumSweetSpotServo(float kp, float ki)
        {
            _kp = kp;
            _ki = ki;
            _integralErr = 0.0f;
            _currentBiasUa = NOMINAL_BIAS_CURRENT_UA;
        }

        [MethodImpl(MethodImplOptions.AggressiveInlining)]
        public FluxServoOutput StepServo(ref readonly FluxoniumReadoutState state, float dt)
        {
            // 1. 공진기 위상차 theta = atan2(Q, I) 로부터 자속 이탈량 역산
            float phaseRad = MathF.Atan2(state.CavityQuadratureQ, state.CavityInPhaseI);
            // 0.5 Phi_0 대칭점에서 위상 기울기 영점
            float fluxOffsetPhi0 = phaseRad * 0.0035f;

            // 2. PI 자속 코일 전류 보정
            _integralErr = Math.Clamp(_integralErr + fluxOffsetPhi0 * dt, -0.01f, 0.01f);
            float deltaCurrentUa = -(_kp * fluxOffsetPhi0 + _ki * _integralErr) * CURRENT_PER_PHI0_UA;
            _currentBiasUa = Math.Clamp(_currentBiasUa + deltaCurrentUa * dt, 120.0f, 130.0f);

            // 3. 순수 디페이징 속도 1/T_phi 계산 (2차 감도 * flux_noise^2)
            float dephasingRateKhz = 0.05f + 12000.0f * (fluxOffsetPhi0 * fluxOffsetPhi0);
            bool locked = MathF.Abs(fluxOffsetPhi0) < 5e-5f; // 0.00005 Phi_0 이내 정밀 잠금

            return new FluxServoOutput(_currentBiasUa, fluxOffsetPhi0, dephasingRateKhz, locked);
        }

        [MethodImpl(MethodImplOptions.AggressiveInlining)]
        public static void BatchComputeDephasingSimd(ReadOnlySpan fluxOffsets, float d2Omega, float fluxNoiseA, Span outGammaPhi)
        {
            float coeff = 0.5f * d2Omega * fluxNoiseA;
            for (int i = 0; i < fluxOffsets.Length; i++)
            {
                float df = fluxOffsets[i];
                outGammaPhi[i] = coeff * (df * df);
            }
        }
    }
}

4. 양자 하드웨어 교육 및 2022 개정 물리II/정보 연계