2025-11-14T05:58:10.727117

ParaToric 1.0-beta: Continuous-time quantum Monte Carlo for the toric code in a parallel field

Linsel, Pollet
We introduce ParaToric, a C++ package for simulating the toric code in a parallel field (i.e., $X$- and $Z$-fields) at finite temperature. We implement and extend the continuous-time quantum Monte Carlo algorithm of Wu, Deng, and Prokof'ev on the square, triangular, honeycomb, and cubic lattices with open and periodic boundaries, respectively. The package is expandable to arbitrary lattice geometries and custom observables diagonal in either the $X$- or $Z$-basis. ParaToric also supports snapshot extraction in both bases, making it ideal for generating training/benchmarking data for other methods, such as lattice gauge theories, cold atom or other quantum simulators, quantum spin liquids, artificial intelligence, and quantum error correction. The software provides bindings to C/C++ and Python, and is thus almost universally integrable into other software projects.
academic

ParaToric 1.0-beta: সমান্তরাল ক্ষেত্রে টরিক কোডের জন্য ক্রমাগত-সময় কোয়ান্টাম মন্টে কার্লো

মৌলিক তথ্য

  • পেপার আইডি: 2510.14781
  • শিরোনাম: ParaToric 1.0-beta: Continuous-time quantum Monte Carlo for the toric code in a parallel field
  • লেখক: Simon M. Linsel, Lode Pollet (Ludwig-Maximilians-Universität München)
  • শ্রেণীবিভাগ: quant-ph (কোয়ান্টাম পদার্থবিজ্ঞান)
  • প্রকাশনার সময়: ২০২৫ সালের ১৬ অক্টোবর
  • জার্নাল: SciPost Physics Codebases Submission
  • পেপার লিঙ্ক: https://arxiv.org/abs/2510.14781

সারসংক্ষেপ

এই পেপারটি ParaToric পরিচয় করিয়ে দেয়, যা সীমিত তাপমাত্রায় সমান্তরাল ক্ষেত্রে টরিক কোড (toric code) অনুকরণের জন্য একটি C++ সফটওয়্যার প্যাকেজ। এই প্যাকেজটি Wu, Deng এবং Prokof'ev-এর ক্রমাগত-সময় কোয়ান্টাম মন্টে কার্লো অ্যালগরিদম বাস্তবায়ন এবং সম্প্রসারণ করে, যা বর্গাকার, ত্রিভুজাকার, মৌচাক এবং ঘনক জালক, এবং খোলা ও পর্যায়ক্রমিক সীমানা শর্ত সমর্থন করে। ParaToric যেকোনো জালক জ্যামিতি এবং X বা Z ভিত্তিতে কর্ণীয় কাস্টম পর্যবেক্ষণযোগ্যতার জন্য স্কেলযোগ্য, এবং উভয় ভিত্তিতে স্ন্যাপশট নিষ্কাশন সমর্থন করে, যা এটিকে অন্যান্য পদ্ধতির জন্য প্রশিক্ষণ/বেঞ্চমার্ক ডেটা তৈরির জন্য আদর্শ করে তোলে।

গবেষণা পটভূমি এবং প্রেরণা

সমস্যার পটভূমি

টরিক কোড আধুনিক ঘনীভূত পদার্থ পদার্থবিজ্ঞানের সবচেয়ে মৌলিক এবং ব্যাপকভাবে অধ্যয়ন করা মডেলগুলির মধ্যে একটি, যা প্রথমে Kitaev দ্বারা প্রস্তাবিত হয়েছিল। এটি টপোলজিক্যাল পর্যায় (শক্তি-ফাঁক Z₂ কোয়ান্টাম স্পিন তরল) এবং অ্যানিয়ন উত্তেজনা বহন করার সবচেয়ে সহজ মডেল, এবং এটি ত্রুটি সংশোধন কোডের ভিত্তি মডেল, যা Ising গেজ তত্ত্বের সাথে গভীর সংযোগ রাখে।

গবেষণা প্রেরণা

  1. অ্যালগরিদম সীমাবদ্ধতা: বিদ্যমান Wu, Deng এবং Prokof'ev অ্যালগরিদম উচ্চ তাপমাত্রা এবং শূন্য অ-কর্ণীয় ক্ষেত্র অবস্থায় ergodicity সমস্যা সম্মুখীন হয়
  2. প্রয়োগের চাহিদা: জালক গেজ তত্ত্ব, ঠান্ডা পরমাণু কোয়ান্টাম সিমুলেটর, কোয়ান্টাম স্পিন তরল, কৃত্রিম বুদ্ধিমত্তা এবং কোয়ান্টাম ত্রুটি সংশোধনের জন্য প্রশিক্ষণ/বেঞ্চমার্ক ডেটা প্রদানের প্রয়োজন
  3. আন্তঃক্রিয়াশীলতা: অন্যান্য সফটওয়্যার প্রকল্পে সহজে একীভূত করার জন্য সাধারণ ইন্টারফেসের অভাব

বিদ্যমান পদ্ধতির সীমাবদ্ধতা

মূল অ্যালগরিদম নির্দিষ্ট পরামিতি অঞ্চলে (বড় তাপমাত্রা এবং শূন্য অ-কর্ণীয় ক্ষেত্র) ergodicity নিশ্চিত করতে পারে না, যা নির্দিষ্ট গুরুত্বপূর্ণ ভৌত অঞ্চলে এর প্রয়োগ সীমিত করে।

মূল অবদান

  1. সম্প্রসারিত অ্যালগরিদম: ক্রমাগত-সময় কোয়ান্টাম মন্টে কার্লো অ্যালগরিদম বাস্তবায়ন এবং সম্প্রসারণ, ergodicity সমস্যা সমাধানের জন্য দুটি নতুন আপডেট প্রক্রিয়া যোগ করা
  2. বহু-জালক সমর্থন: বর্গাকার, ত্রিভুজাকার, মৌচাক এবং ঘনক জালক, এবং খোলা ও পর্যায়ক্রমিক সীমানা শর্ত সমর্থন
  3. সমৃদ্ধ পর্যবেক্ষণযোগ্যতা: ১৯টি ভিন্ন ভৌত পর্যবেক্ষণযোগ্যতা বাস্তবায়ন, শক্তি, অ্যানিয়ন ঘনত্ব, Fredenhagen-Marcu অপারেটর সহ
  4. বহু-ভাষা ইন্টারফেস: C, C++ এবং Python ইন্টারফেস, এবং কমান্ড-লাইন সরঞ্জাম প্রদান
  5. ডেটা উৎপাদন কার্যকারিতা: স্ন্যাপশট নিষ্কাশন সমর্থন, অন্যান্য পদ্ধতির জন্য প্রশিক্ষণ ডেটা তৈরি সহজতর করা
  6. ওপেন সোর্স সফটওয়্যার: MIT লাইসেন্স গ্রহণ, সহজ একীকরণ এবং সম্প্রসারণ

পদ্ধতির বিস্তারিত বিবরণ

কাজের সংজ্ঞা

সমান্তরাল ক্ষেত্রে টরিক কোডের হ্যামিলটোনিয়ান অনুকরণ:

Ĥ = -μ∑ᵥÂᵥ - J∑ₚB̂ₚ - h∑ₗσ̂ˣₗ - λ∑ₗσ̂ᶻₗ

যেখানে:

  • Âᵥ: তারকা পদ (জালক বিন্দু v-এর সংলগ্ন সমস্ত লিঙ্ক অন্তর্ভুক্ত)
  • B̂ₚ: প্লাকেট পদ (একই প্রাথমিক প্লাকেট p-এর অন্তর্গত সমস্ত লিঙ্ক অন্তর্ভুক্ত)
  • σ̂ˣₗ, σ̂ᶻₗ: লিঙ্কে সংজ্ঞায়িত Pauli ম্যাট্রিক্স
  • μ, J, h, λ: সংযোগ পরামিতি

অ্যালগরিদম স্থাপত্য

মূল অ্যালগরিদম

Wu, Deng এবং Prokof'ev-এর পাঁচটি মন্টে কার্লো আপডেটের উপর ভিত্তি করে:

  1. একক-লিঙ্ক স্পিন ফ্লিপ
  2. তারকা পদ আপডেট
  3. প্লাকেট পদ আপডেট
  4. যৌগিক আপডেট
  5. বৈশ্বিক আপডেট

সম্প্রসারিত আপডেট

Ergodicity সমস্যা সমাধানের জন্য, দুটি নতুন আপডেট যোগ করা হয়েছে:

  1. সম্পূর্ণ কল্পিত সময় অক্ষে একক-লিঙ্ক ফ্লিপ: উচ্চ তাপমাত্রা বা শূন্য অ-কর্ণীয় ক্ষেত্রে, সম্পূর্ণ কল্পিত সময় অক্ষে একক লিঙ্কের স্পিন ফ্লিপ করার অনুমতি দেয়
  2. প্লাকেট/তারকা পদের কল্পিত সময় অক্ষ ফ্লিপ: σ̂ˣ ভিত্তিতে (σ̂ᶻ ভিত্তিতে) সম্পূর্ণ কল্পিত সময় অক্ষে প্লাকেট (তারকা পদ) স্পিন ফ্লিপ করা

প্রযুক্তিগত বাস্তবায়ন বৈশিষ্ট্য

  • ৬৪-বিট Mersenne-Twister সিউডো-র্যান্ডম সংখ্যা জেনারেটর ব্যবহার
  • কর্ণীয় শক্তি পদ ক্যাশ করা দক্ষতা বৃদ্ধির জন্য
  • কল্পিত সময় অক্ষ অপারেশন অপ্টিমাইজ করার জন্য বাইনারি সার্চ ব্যবহার, O(log n) জটিলতা
  • বাহ্যিক বীজ সেটিং সমর্থন পুনরুৎপাদনযোগ্যতা নিশ্চিত করতে

প্রযুক্তিগত উদ্ভাবন পয়েন্ট

  1. Ergodicity উন্নতি: নতুন আপডেট প্রক্রিয়া বড় তাপমাত্রা এবং শূন্য অ-কর্ণীয় ক্ষেত্র অঞ্চলে ergodicity উল্লেখযোগ্যভাবে উন্নত করে
  2. কর্মক্ষমতা অপ্টিমাইজেশন: ক্যাশিং এবং বাইনারি সার্চের মাধ্যমে β-এর সাথে প্রায় স্বাধীন কর্মক্ষমতা অর্জন
  3. মডুলার ডিজাইন: যেকোনো জালক জ্যামিতি এবং কাস্টম পর্যবেক্ষণযোগ্যতার সম্প্রসারণ সমর্থন
  4. বহু-ভিত্তি সমর্থন: σ̂ˣ এবং σ̂ᶻ ভিত্তির মধ্যে নির্বাচন, পরামিতি অনুযায়ী কর্মক্ষমতা অপ্টিমাইজ করা

পরীক্ষামূলক সেটআপ

সমর্থিত জালক

  • বর্গাকার জালক (২D)
  • ত্রিভুজাকার জালক (२D)
  • মৌচাক জালক (२D)
  • ঘনক জালক (३D)

সীমানা শর্ত

  • পর্যায়ক্রমিক সীমানা শর্ত
  • খোলা সীমানা শর্ত

পর্যবেক্ষণযোগ্যতা (१९টি)

অন্তর্ভুক্ত কিন্তু সীমাবদ্ধ নয়:

  • শক্তি সম্পর্কিত: মোট শক্তি, তারকা পদ শক্তি, প্লাকেট পদ শক্তি, বৈদ্যুতিক ক্ষেত্র শক্তি, গেজ ক্ষেত্র শক্তি
  • টপোলজি সম্পর্কিত: অ্যানিয়ন সংখ্যা, অ্যানিয়ন ঘনত্ব, Fredenhagen-Marcu অপারেটর
  • পর্যায় রূপান্তর সম্পর্কিত: পারকোলেশন সম্ভাবনা, পারকোলেশন শক্তি, বিকল্প কল্পিত সময় অপারেটর
  • সম্পর্ক ফাংশন: σˣ এবং σᶻ স্ট্যাটিক চৌম্বকীকরণ সংবেদনশীলতা

মূল্যায়ন মেট্রিক্স

  • প্রত্যাশিত মান ⟨Ô⟩ এবং Binder অনুপাত UO = ⟨Ô⁴⟩/⟨Ô²⟩²
  • সমন্বিত স্বয়ংসম্পর্ক সময় τᵢₙₜ
  • মন্টে কার্লো গ্রহণযোগ্যতার হার
  • Bootstrap ত্রুটি অনুমান

পরীক্ষামূলক ফলাফল

কর্মক্ষমতা বেঞ্চমার্ক পরীক্ষা

সিস্টেম আকার নির্ভরতা

  • L=4: ३.१ সেকেন্ড (কোনো ক্ষেত্র নেই) → ३.९ সেকেন্ড (ক্ষেত্র আছে)
  • L=8: २१.३ সেকেন্ড (কোনো ক্ষেত্র নেই) → ३४.१ সেকেন্ড (ক্ষেত্র আছে)
  • L=20: ३७९ সেকেন্ড (কোনো ক্ষেত্র নেই) → ६८९ সেকেন্ড (ক্ষেত্র আছে)
  • জটিলতা প্রায় O(L³ log β)

তাপমাত্রা নির্ভরতা

β ४ থেকে २० পরিবর্তনের সময়, চলার সময় মাত্র १४.९ সেকেন্ড থেকে २२.१ সেকেন্ডে বৃদ্ধি পায়, চমৎকার তাপমাত্রা স্বাধীন কর্মক্ষমতা প্রদর্শন করে।

স্বয়ংসম্পর্ক সময় অপ্টিমাইজেশন

N_between_samples পরামিতি সামঞ্জস্য করে:

  • N_between_samples=१: τᵢₙₜ=१८९५
  • N_between_samples=५००: τᵢₙₜ=३.२४
  • N_between_samples=१०००: τᵢₙₜ=१.६४

ভৌত যাচাইকরণ

টপোলজিক্যাল পর্যায় রূপান্তর

বর্গাকার জালকে পরিচিত টপোলজিক্যাল পর্যায় রূপান্তর যাচাই করা হয়েছে, সমালোচনামূলক ক্ষেত্র hc(λ=०.२)≈०.३३:

  • পারকোলেশন সম্ভাবনা পর্যায় রূপান্তর বিন্দুতে १ থেকে ० এ লাফিয়ে যায়
  • Fredenhagen-Marcu অপারেটর সংশ্লিষ্ট পর্যায় রূপান্তর আচরণ প্রদর্শন করে
  • বিকল্প কল্পিত সময় অপারেটর পর্যায় রূপান্তর অবস্থান নিশ্চিত করে
  • ফলাফল সাহিত্যের সাথে সম্পূর্ণভাবে সামঞ্জস্যপূর্ণ

তাপীয়করণ নির্ণয়

সম্পূর্ণ তাপীয়করণ পর্যবেক্ষণ সরঞ্জাম প্রদান করা হয়েছে, যা:

  • পর্যবেক্ষণযোগ্যতার তাপীয়করণ প্রক্রিয়া রিয়েল-টাইম পর্যবেক্ষণ করতে পারে
  • অপর্যাপ্ত তাপীয়করণ সনাক্ত করতে পারে
  • তাপীয়করণ বক্রের ভিজ্যুয়ালাইজেশন প্রদান করে

সম্পর্কিত কাজ

মৌলিক তত্ত্ব

  • Kitaev টরিক কোড: টপোলজিক্যাল কোয়ান্টাম কম্পিউটিং এবং কোয়ান্টাম ত্রুটি সংশোধনের ভিত্তি মডেল
  • Ising গেজ তত্ত্ব: টরিক কোডের সাথে গভীর সংযোগ
  • Z₂ কোয়ান্টাম স্পিন তরল: টপোলজিক্যাল ক্রম এর সাধারণ উদাহরণ

সংখ্যাসূচক পদ্ধতি

  • Wu-Deng-Prokof'ev অ্যালগরিদম: এই পেপারের ভিত্তি অ্যালগরিদম
  • ক্রমাগত-সময় কোয়ান্টাম মন্টে কার্লো: কোয়ান্টাম বহু-শরীর সিস্টেম পরিচালনার জন্য শক্তিশালী সরঞ্জাম
  • চিহ্ন সমস্যা: টরিক কোড মডেল চিহ্ন সমস্যা মুক্ত, QMC কে প্রথম পছন্দ করে তোলে

সম্পর্কিত সফটওয়্যার

এই পেপারটি টরিক কোড-নির্দিষ্ট QMC সফটওয়্যারের শূন্যতা পূরণ করে, বিদ্যমান সাধারণ QMC প্যাকেজগুলি সাধারণত টরিক কডের জন্য বিশেষভাবে অপ্টিমাইজ করা হয় না।

উপসংহার এবং আলোচনা

প্রধান উপসংহার

  1. অ্যালগরিদম উন্নতি: মূল অ্যালগরিদমের নির্দিষ্ট পরামিতি অঞ্চলে ergodicity সমস্যা সফলভাবে সমাধান করা হয়েছে
  2. উচ্চতর কর্মক্ষমতা: তাপমাত্রার সাথে প্রায় স্বাধীন চমৎকার কর্মক্ষমতা অর্জন করা হয়েছে
  3. সম্পূর্ণ কার্যকারিতা: সমৃদ্ধ ভৌত পর্যবেক্ষণযোগ্যতা এবং বহু-জালক সমর্থন প্রদান করা হয়েছে
  4. ব্যবহার সহজ: বহু-ভাষা ইন্টারফেস এবং বিস্তারিত ডকুমেন্টেশন ব্যবহারের প্রবেশদ্বার হ্রাস করে

সীমাবদ্ধতা

  1. মডেল সীমাবদ্ধতা: বর্তমানে শুধুমাত্র কর্ণীয় মিথস্ক্রিয়া সমর্থন করে, অ-কর্ণীয় মিথস্ক্রিয়া বড় অ্যালগরিদম পরিবর্তন প্রয়োজন
  2. তাপমাত্রা সীমাবদ্ধতা: অ্যালগরিদম অপরিহার্যভাবে সীমিত তাপমাত্রা T>० প্রয়োজন
  3. হতাশ সিস্টেম: কর্ণীয় মিথস্ক্রিয়া দ্বারা প্রবর্তিত হতাশা নমুনা সমস্যা সৃষ্টি করতে পারে

ভবিষ্যত দিকনির্দেশনা

লেখকদের দ্বারা পরিকল্পিত সম্প্রসারণ অন্তর্ভুক্ত:

  1. নতুন জালক: kagome এবং ruby জালক
  2. নতুন পর্যবেক্ষণযোগ্যতা: fidelity চৌম্বকীকরণ সংবেদনশীলতা, অ-কর্ণীয় Fredenhagen-Marcu অপারেটর, Renyi এন্ট্রপি
  3. নতুন মিথস্ক্রিয়া: দীর্ঘ-পরিসীমা Ising মিথস্ক্রিয়া, উদীয়মান টপোলজিক্যাল ক্রম মডেল

গভীর মূল্যায়ন

সুবিধা

  1. উচ্চ ব্যবহারিক মূল্য: গুরুত্বপূর্ণ ভৌত মডেলের সংখ্যাসূচক অনুকরণ সমস্যা সমাধান করে
  2. চমৎকার প্রযুক্তিগত বাস্তবায়ন: অ্যালগরিদম অপ্টিমাইজেশন এবং সফটওয়্যার প্রকৌশল উভয়ই উচ্চ মান অর্জন করে
  3. সম্পূর্ণ ডকুমেন্টেশন: বিস্তৃত ব্যবহার নির্দেশিকা এবং উদাহরণ প্রদান করা হয়েছে
  4. ওপেন সোর্স বান্ধব: MIT লাইসেন্স একাডেমিক এবং বাণিজ্যিক ব্যবহার সহজতর করে
  5. ক্রস-প্ল্যাটফর্ম সামঞ্জস্য: একাধিক প্রোগ্রামিং ভাষা এবং অপারেটিং সিস্টেম সমর্থন করে

অপূর্ণতা

  1. সীমিত মডেল কভারেজ: শুধুমাত্র টরিক কোড মডেলের জন্য, সাধারণতা সীমিত
  2. অপর্যাপ্ত তাত্ত্বিক বিশ্লেষণ: নতুন আপডেট প্রক্রিয়ার কঠোর তাত্ত্বিক বিশ্লেষণের অভাব
  3. বড় আকারের পরীক্ষা অপর্যাপ্ত: সর্বাধিক সিস্টেম আকার L=८० নির্দিষ্ট সমালোচনামূলক ঘটনা অধ্যয়নের জন্য অপর্যাপ্ত হতে পারে

প্রভাব

  1. একাডেমিক প্রভাব: টপোলজিক্যাল কোয়ান্টাম অবস্থা গবেষণার জন্য গুরুত্বপূর্ণ সরঞ্জাম প্রদান করে
  2. শিক্ষামূলক মূল্য: কোয়ান্টাম মন্টে কার্লো পদ্ধতির শিক্ষা সরঞ্জাম হিসাবে ব্যবহার করা যেতে পারে
  3. প্রয়োগ সম্ভাবনা: কোয়ান্টাম ত্রুটি সংশোধন, কোয়ান্টাম অনুকরণ ইত্যাদি ক্ষেত্রে ডেটা সমর্থন প্রদান করে
  4. সফটওয়্যার ইকোসিস্টেম: কোয়ান্টাম পদার্থবিজ্ঞান সংখ্যাসূচক গণনার সফটওয়্যার সরঞ্জাম চেইন সমৃদ্ধ করে

প্রযোজ্য পরিস্থিতি

  1. মৌলিক গবেষণা: টপোলজিক্যাল পর্যায় রূপান্তর, কোয়ান্টাম স্পিন তরল, অ্যানিয়ন পদার্থবিজ্ঞান
  2. প্রয়োগ গবেষণা: কোয়ান্টাম ত্রুটি সংশোধন কোড, কোয়ান্টাম সিমুলেটর বেঞ্চমার্ক পরীক্ষা
  3. পদ্ধতি উন্নয়ন: মেশিন লার্নিং পদ্ধতির প্রশিক্ষণ ডেটা উৎপাদন
  4. শিক্ষা অনুশীলন: কোয়ান্টাম বহু-শরীর পদার্থবিজ্ঞান এবং সংখ্যাসূচক পদ্ধতি শিক্ষা

তথ্যসূত্র

পেপারটি ३७টি সম্পর্কিত তথ্যসূত্র উদ্ধৃত করে, Kitaev-এর মূল কাজ থেকে সর্বশেষ সংখ্যাসূচক পদ্ধতি উন্নয়ন পর্যন্ত বিস্তৃত, যা ক্ষেত্রের প্রতি লেখকদের গভীর বোঝাপড়া এবং কঠোর একাডেমিক মনোভাব প্রতিফলিত করে।


সামগ্রিক মূল্যায়ন: এটি একটি উচ্চ মানের সফটওয়্যার পেপার, যা প্রযুক্তিগতভাবে উদ্ভাবনী হওয়ার পাশাপাশি, কোয়ান্টাম পদার্থবিজ্ঞান গবেষণা সম্প্রদায়ের জন্য একটি ব্যবহারিক, দক্ষ এবং ব্যবহার করা সহজ গবেষণা সরঞ্জাম প্রদান করে। সফটওয়্যারের ওপেন সোর্স প্রকৃতি এবং সম্পূর্ণ ডকুমেন্টেশন এটিকে বিশাল প্রচার মূল্য এবং দীর্ঘমেয়াদী প্রভাব সম্ভাবনা প্রদান করে।