এটি একটি সাধারণ প্রতিসমের গণনার সমস্যা। আমি এখানে পুরো ব্যাকগ্রাউন্ড দিচ্ছি, তবে কোয়ান্টাম রসায়নের কোনও জ্ঞানের প্রয়োজন নেই।
দুই কণা অবিচ্ছেদ্য হল: এবং এর নিম্নলিখিত 4 টি প্রতিসাম্য রয়েছে: আমার একটি ফাংশন রয়েছে যা অবিচ্ছেদ্য গণনা করে এবং সেগুলি নীচে সূচিযুক্ত 1D অ্যারে সংরক্ষণ করে:⟨ আমি ঞ | ট ঠ ⟩ = ∫ ψ * আমি ( এক্স ) ψ * ঞ ( এক্স ' ) ψ ট ( এক্স ) ψ ঠ ( এক্স ' ) ⟨ আমি ঞ | ট ঠ ⟩ = ⟨ ঞ আমি | ঠ ট ⟩ = ⟨ ট ঠ | আমি ঞ ⟩ = ⟨ ঠ ট | ঞ আমি ⟩
int2
int2(ijkl2intindex2(i, j, k, l))
যেখানে ফাংশনটি ijkl2intindex2
উপরের প্রতিসাম্যগুলি বিবেচনায় নিয়ে একটি অনন্য সূচক দেয়। একমাত্র প্রয়োজনীয়তা হ'ল যদি আপনি i, j, k, l এর (প্রতিটি 1 থেকে n) সমস্ত সংমিশ্রণগুলি লুপ করেন তবে এটি int2
ধারাবাহিকভাবে অ্যারে পূরণ করবে এবং এটি উপরের সাথে সম্পর্কিত সমস্ত আইজকিএল সংমিশ্রণগুলিতে একই সূচকটি নির্ধারণ করবে 4 প্রতিসাম্য।
ফোর্টরানে আমার বর্তমান প্রয়োগ এখানে । এটা খুব ধীর। কেউ কীভাবে কার্যকরভাবে এটি করতে জানেন? (যে কোনও ভাষায়।)
ইঙ্গিত: অরবিটালগুলি যদি real হয় তবে উপরের প্রতিসাম্যগুলি ছাড়াও, এবং আদান প্রদান করতে পারি সুতরাং আমরা মোট 8 টি প্রতিসাম্য পেতে: এবং তারপরে কেউ এটিকে সূচিকরণের জন্য খুব দ্রুত ফাংশন প্রয়োগ করতে পারে, আমার বাস্তবায়নটি এখানে দেখুন । কক্ষপথ বাস্তব না হলে আমি কেসগুলির জন্য কিছু দক্ষ সূচীকরণ স্কিম সন্ধান করতে চাই।আমি ↔ ট ঞ ↔ ঠ ⟨ আমি ঞ | ট ঠ ⟩ = ⟨ ঞ আমি | ঠ ট ⟩ = ⟨ ট ঞ | আমি ঠ ⟩ = ⟨ আমি ঠ | ট ঞ ⟩ =
নোট: ফাংশন যে আমি আসলে চার নম্বর গ্রহণ বাস্তবায়িত , , , একটি তথাকথিত 'রসায়ন' স্বরলিপি , অর্থাত্ এবং আর্গুমেন্ট আন্তঃপরিবর্তন করা হয়, তবে এটি গুরুত্বপূর্ণ নয়।ঞ ট ঠ ( আমি ঞ | ট ঠ ) = ⟨ আমি k | ঞ ঠ ⟩ ঞ ট