मेरा प्राथमिक अनुभव क्रिस्टल संरचनाओं के साथ है, और एक क्रिस्टल में दिखाई देने वाले बिंदु समरूपता की केवल एक सीमित संख्या है । इसलिए, मैं जिस एल्गोरिथ्म का उपयोग करता हूं, वह उस अणु से थोड़ा अलग है, जिसका आप उपयोग करते हैं। लेकिन, यह एक बड़े अणु के साथ होने की संभावना नहीं है कि निरंतर समरूपता दिखाई देगी, जैसे एच 2 या सीओ 2 में अक्षीय समरूपता , इसलिए विधियों को काफी अच्छी तरह से ओवरलैप करना चाहिए। एक प्रणाली में समरूपता का निर्धारण करते समय, दो अलग-अलग होते हैं, लेकिन संबंधित, समरूपता पर विचार करने के लिए: स्थानीय और वैश्विक।22
स्थानीय समरूपता
स्थानीय समरूपता एक विशिष्ट बिंदु के आसपास स्थानीय वातावरण की समरूपता है। विशेष रूप से, प्रत्येक परमाणु स्थान पर समरूपता स्थानीय परमाणु विभाजन और कुछ हद तक रासायनिक वातावरण को निर्धारित करती है, और वैश्विक समरूपता का एक उपसमूह है। उदाहरण के लिए, बेंजीन में स्थानीय समरूपता में दो प्रतिबिंब विमान और एक अक्ष ( 180 sym रोटेशन समरूपता) होते हैं। (जाहिर है, पूरे स्थानीय बिंदु समूह को उत्पन्न करने के लिए केवल दो ऑपरेशन आवश्यक हैं।)सी2180∘
एक एल्गोरिथ्म के दृष्टिकोण से, हमने जो किया है, वह पहले लक्ष्य परमाणु के निकटतम पड़ोसियों को ढूंढना है, और फिर उन सभी तरीकों की गणना करना है जो हम केंद्रीय परमाणु के बारे में उस वातावरण को घुमा सकते हैं और ऐसा ही रहेगा। गणितीय रूप से, यह सभी ऑर्थोगोनल मेट्रिसेस, , जैसे के लिए हल कर रहा हैए
A ( x)⃗ मैं- एक्स⃗ सी) = एक्स⃗ जे- एक्स⃗ सी
जहाँ और → x j एक ही प्रजाति के परमाणुओं की स्थिति है और → x c केंद्रीय, या लक्ष्य, परमाणु की स्थिति है। लेकिन, मैं पहले सरल रूपों को देखूंगा, जैसे कि एक प्रतिबिंब विमान मौजूद है या नहीं, सामान्य रूप से ए के लिए हल करने से पहले । एक्स⃗ मैंएक्स⃗ जेएक्स⃗ सीए
एक अन्य विचार यह है कि रोटेशन के जनरेटर के रूप में कोणीय गति के मैट्रिक्स का उपयोग किया जाए
ए = एक्सप( i ϕ एन^⋅ ल⃗ )
जहां n ∈ आर 3 एक इकाई वेक्टर जिसके बारे में के कोण के साथ एक रोटेशन है φ किया जाता है, और → एल = ( एल एक्स , एल वाई , एल जेड ) तीन आयामी कोणीय गति मैट्रिक्स के वेक्टर है। ए तो केवल 3 अज्ञात होगा।n^∈ आर3φएल⃗ = ( एलएक्स, ल y, ल z)ए
वैश्विक समरूपता
जहां स्थानीय समरूपता एक एकल परमाणु के आसपास के वातावरण को निर्धारित करती है, वैश्विक समरूपता यह निर्धारित करती है कि परमाणु एक दूसरे के साथ कैसे आदान-प्रदान करते हैं। वैश्विक समरूपता का निर्धारण करने में पहला कदम समकक्ष परमाणुओं को निर्धारित करना है। सबसे पहले, निकटतम पड़ोसी के प्रकार और सापेक्ष दिशाओं का निर्धारण करें (और दूसरा निकटतम, या उच्चतर, यदि वांछित हो) परमाणु। दो परमाणु तब समतुल्य होते हैं, यदि उनके पड़ोसियों में समान स्थानिक व्यवस्था हो। यह गणना करने के लिए सीधा है।
दूसरा चरण लगभग वैसा ही है जैसा स्थानीय समरूपता के मामले में पाया जाता है, सिवाय इसके कि अणु के द्रव्यमान का केंद्र सममिति केंद्र है। इस बिंदु पर, यदि स्थानीय समरूपता निर्धारित की गई है, तो पूरे समूह को उत्पन्न करने के लिए केवल कुछ अद्वितीय संचालन की आवश्यकता हो सकती है। उदाहरण के लिए, बी 20 क्रिस्टल संरचना में , प्रत्येक परमाणु में एक स्थानीय समरूपता होती हैसी3 , और पूर्ण बिंदु समूह 2-गुना ( रोटेशन) पेंच अक्ष को शामिल करके उत्पन्न होता है जो एक परमाणु को दूसरे में बदल देता है। बेंजीन में, दो आपरेशन की आवश्यकता है: एक 6 गुना ( 60 ∘ ) केंद्रीय धुरी के माध्यम से रोटेशन और एक प्रतिबिंब विमान एक बांड bisecting।180∘60∘
संपादित करें : B20 संरचना के लिए, आप पूर्ण समूह उत्पन्न करने के लिए, कुल्हाड़ियों में से दो का उपयोग कर सकते हैं । यह आपको स्क्रू अक्ष को स्वचालित रूप से निर्धारित करने का एक तरीका निकालने से बचने की अनुमति देनी चाहिए।सी3
सावधानी : वैश्विक अनुभाग में स्थानीय समरूपता अनुभाग में विचारों का उपयोग करने पर सावधानी, एक समरूपता ऑपरेशन होने के लिए, पर्यावरण को भी बदलना होगा। इसलिए, यदि आप पाते हैं, तो ऊपर से, यह केवल एक उम्मीदवार को समरूपता देगा क्योंकि परिवर्तन समान रूप से पर्यावरण को उचित रूप से नहीं बदल सकता है, और आगे की जांच की आवश्यकता है। उदाहरण के लिए, अगर बेंजीन रिंग में हाइड्रोजन के परमाणु होते हैं जो एक तरफ से रिंग के प्लेन से बाहर निकलते हैं, तो कार्बन-कार्बन बॉन्ड को बाइसेक्ट करने वाला रिफ्लेक्शन प्लेन ठीक होगा, लेकिन 180 similar का घुमाव इसी तरह बॉन्ड को बाइसेक्ट करता है, क्योंकि ऐसा नहीं होता है। स्थानीय वातावरण का पुनरुत्पादन नहीं।ए180∘
संपादित करें - अनुवाद : एक और जटिलता है जो स्थानीय समरूपता पर उपरोक्त चर्चा की उपेक्षा करती है: अनुवाद। औपचारिक रूप से, सही समरूपता ऑपरेशन है
A ( x)⃗ मैं- एक्स⃗ सी) + टी⃗ = एक्स⃗ जे- एक्स⃗ सी
जहाँ और → x k , ऊपर, और → t एक मनमाना अनुवाद है। एक सिम्फोरिक क्रिस्टल में,एएक्स⃗ कटी⃗
टी⃗ = एन1ए⃗ 1+ एन2ए⃗ 2+ एन3ए⃗ 3
जहां एक आदिम जाली अनुवाद और है n मैं ∈ जेड , तो बिंदु समूह और अनुवाद के लिए पूरी तरह से पृथक करने योग्य हैं। एक गैर-सहजीवन क्रिस्टल में, → टी में गैर-आदिम अनुवाद शामिल हो सकते हैं। दोनों के बीच का अंतर बस इतना है कि सिम्फोरिक क्रिस्टल के लिए, रोटेशन का एक केंद्र पाया जा सकता है, लेकिन गैर-सिम्फोरिक क्रिस्टल के लिए, यह सच नहीं है। एक आणविक प्रणाली इस बाद के अर्थ में "गैर-सिम्फोरिक" होने की संभावना है, और समूह को पूरी तरह से महसूस करने के लिए अनुवाद के अतिरिक्त की आवश्यकता होती है।ए⃗ मैंnमैं∈ जेडटी⃗