হিমিলটোনীয় বিবর্তন অনুকরণ করুন


11

কোয়ান্টাম কম্পিউটারে পাওলি ম্যাট্রিকেসের সেন্সর পণ্য হিসাবে লেখা শব্দের সাথে হ্যামিলটোনীয়দের সাথে কথোপকথনের অধীনে কোয়েটগুলির বিবর্তনকে কীভাবে অনুকরণ করা যায় তা বোঝার চেষ্টা করছি। নীলেরসেন এবং চুয়াংয়ের বইতে আমি নিম্নলিখিত কৌশলগুলি পেয়েছি যা ফর্মের হ্যামিল্টনীয়দের জন্য এই পোস্টে ব্যাখ্যা করা হয়েছে

H=Z1Z2...Zn

তবে এটি কিভাবে হ্যামিলটোনীয় পাওলি ম্যাট্রিকেস বা সহ পদগুলি সহ কাজ করবে তা বিশদভাবে ব্যাখ্যা করা হয়নি । আমি বুঝি যে আপনি বিবেচনা করে Z এর মধ্যে এই পাউলি এর রুপান্তর করতে পারে যেখানে Hadamard গেট এবং যেখানে ফেজ যা গেট। উদাহরণস্বরূপ বাস্তবায়নের জন্য আমার ঠিক কীভাবে এটি ব্যবহার করা উচিত XYHZH=XHSHZHS=YSi

H=XY

এখন যদি হ্যামিল্টোনিয়ান পাওলি ম্যাট্রিক্সের সাথে শর্তগুলির যোগফল থাকে? উদাহরণ স্বরূপ

H=X1Y2+Z2Y3

উত্তর:


3

ধরা যাক আপনার

H=σ1σ2σ2σn
ফর্মের একটি হ্যামিল্টোনীয় রয়েছে have σ n একটি সরল সার্কিট নির্মাণ রয়েছে যা আপনাকে তার সময়ের বিবর্তন বাস্তবায়ন করতে দেয় eiHt । কৌতুকটি মূলত সেই রাজ্যের পচে যাওয়া যা আপনি এইচ এর ±1 ইগেনস্পেসে থাকা উপাদানগুলিতে বিকশিত হচ্ছেন । তারপর, আপনি ফেজ আবেদন - আমি টি থেকে + + 1 eigenspace, এবং ফেজ - আমিHeit+1eit থেকে1eigenspace। নিম্নলিখিত সার্কিটটি সেই কাজটি করে (এবং শেষের দিকে পচনকে জটিল করে তোলে)। এখানে চিত্র বর্ণনা লিখুন আমি মাঝখানে ফেজ গেট উপাদানটি একক প্রয়োগ করার জন্য ধরে নিচ্ছি
(eit00eit).


সাধারণভাবে, আপনি যদি কিছু হ্যামিলটোনিয়ান H=H1+H2 যেখানে বিবর্তন করতে চান যেখানে H1 এবং H2 পূর্ববর্তী ফর্মের হয়, তবে এতদূর সবচেয়ে সহজতম হল বিবর্তনটিকে

eiHt(eiH1t/MeiH2t/M)M
হিসাবে পচে যাওয়া এইচ 1 টি / এম- আমি এইচ 2 টি / এম ) বড় কিছু এম এর জন্য M (যদিও আরও ভাল স্কেলিং আচরণের সাথে অ্যালগরিদম রয়েছে), এবং এই ছোট পদক্ষেপগুলির প্রত্যেকটিeiH1t/M পূর্ববর্তী সার্কিটের সাথে প্রয়োগ করা যেতে পারে।


এটি বলেছিল, কখনও কখনও স্মার্ট জিনিস রয়েছে যা আপনি করতে পারেন। আপনার অতিরিক্ত উদাহরণ,

H=XYI+ZIY
এমন একটি কেস। আমি একক ঘূর্ণন ইউ = জেড + ওয়াই প্রয়োগ করে শুরু করবU=Z+Y2 qubits 2 এবং 3. এই Hadamard গেট সমতূল্য, কিন্তু পরিবর্তিতYমধ্যেZপরিবর্তেX। এখন এক মুহুর্তের জন্য থামুন এবং ভাবুন। Qubits 2 এবং 3 00 হয়, তাহলে আমরা আবেদন করছি(X+Z)1. ২01২, এটা জন্য qubit করার(XZ)10 এটা জন্য,(ZX), এবং 11 জন্য এটি(X+Z)। এর পরে, কুইট 2 থেকে কুইট 3-তে নিয়ন্ত্রিত প্রয়োগ করা যাক এটি কেবলমাত্র ভিত্তি উপাদানগুলিকে সামান্য অনুমতি দেয়। এটি এখন বলে যে আমাদের হ্যামিলটোনিয়ান প্রয়োগ করতে হবে
(1)x2(X+(1)x3Z)
qubit 1 রাজ্যের, যদি qubits 2 এবং 3 রাজ্যে হয়x2x3 । এরপরে, এটি X + Z = remember মনে রাখবেনX+Z=2H(হাদামারড, হ্যামিলটনিয়ান নয়), এবং এটিX2HX=XZ। সুতরাং, এটি আমাদের হ্যামিলটোনিয়ান দুটি বিটের মধ্যে রূপান্তর করার একটি সহজ উপায় দেয়। আমরা কেবলমাত্র এই দুটিXএসকেপ্রতিস্থাপন করবকুইট 3 দ্বারা নিয়ন্ত্রিত নোটগুলি দিয়ে। একইভাবে, আমরা একটি সার্কিট পরিচয় ব্যবহার করতে পারি এখানে চিত্র বর্ণনা লিখুন যেখানে এবারXকন্ট্রোল-নোটস নিয়ন্ত্রিত নোটগুলি কুইট 2 সহপ্রতিস্থাপন করব।

সামগ্রিকভাবে, আমি বিশ্বাস করি যে সিমুলেশনটি দেখতে এখানে চিত্র বর্ণনা লিখুন দেখতে জটিল হতে পারে বলে মনে হয় তবে অল্প সময়ের ধাপগুলিতে বিভক্ত হওয়ার কোনও কিছুই নেই যা আপনার পাশাপাশি চলতে চলতে ত্রুটিগুলি জমে। এটি প্রায়শই প্রয়োগ হয় না, তবে এই ধরণের সম্ভাবনা সম্পর্কে সচেতন হওয়া মূল্যবান।


একটি বিন্দু সহ বর্গমূলের ফ্যাক্টরটির অর্থ কী - একটি গেট?
এনরিক সেগুরা

@ এনারিকসিগুরা ঠিক যেমনটি আপনি জিজ্ঞাসা করেছেন তার মতোই: একটি পর্যায় গেট যা ঘোরার লেবেলযুক্ত কোণ রয়েছে।
ডাফটওয়ুলি

1

HH=UDUeitH=UeitDU

H=σ1σnσiIiH

H=(σ1σn)ZZ(σ1σn)

ফলস্বরূপ:

eitH=(σ1σn)eitZZ(σ1σn)

eitZZ

হ্যামিলটোনিয়ান যদি পাওলি পণ্যগুলির যোগফল হয়, তবে কোনও সাধারণ সহজ সমাধান নেই, তবে আপনি উপরের সমস্যাটিকে হ্রাস করতে কিছুটা সংখ্যক শর্তে কাটানো লাই পণ্য সূত্রটি ব্যবহার করতে পারেন ।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.