Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

מעברי פאזה ומודל איזינג

החידה: מי בוחר את הכיוון?

החזיקו מגנט בלהבה והוא מפסיק להיות מגנט. ברזל מאבד את המגנוט שלו ב-770 ∘C770\,{}^\circ\mathrm{C}, טמפרטורת קירי שלו, והאובדן אינו דעיכה איטית: ממש מתחת לטמפרטורה הזו הברזל ממוגנט, ממש מעליה אינו ממוגנט, והמגנוט יורד לאפס ברציפות אבל עם משיק אנכי. הניחו לו להתקרר שוב, ובאותה טמפרטורה המגנוט חוזר.

הוא חייב לחזור כשהוא מצביע לאנשהו. וכאן הבעיה. לאנרגיה של פיסת ברזל בשדה אפס לא אכפת לאן מצביעים המומנטים שלה, כל עוד השכנים מסכימים: הפכו כל מומנט בדגימה והאנרגיה היא בדיוק מה שהייתה. המשוואות סימטריות בין “מעלה” ל"מטה". הדגימה, שקוררה דרך נקודת קירי שלה, אינה סימטרית — היא בוחרת אחד.

מודול 14 השאיר שאלה שנייה באותו מקום. עקומת הדו-קיום שלו נגמרה: בנקודה הקריטית החום הכמוס התאפס וצפיפויות הנוזל והגז התמזגו כמו (1−T/Tc)1/2(1 - T/T_c)^{1/2}, בעוד זורמים ממשיים מתמזגים כמו (1−T/Tc)0.32(1 - T/T_c)^{0.32}, מעריך שמודל ואן דר ואלס אינו יכול לייצר. המודול הזה עונה על שתיהן במודל אחד, פשוט כל כך שהוא נכנס בשורה אחת, ובניסוי מחשב: מודל איזינג ושיטת מונטה קרלו. לאורך הדרך הוא שואל מה סימולציה של 4096 ספינים יכולה ואינה יכולה לומר לנו על מעבר שבמובן המדויק מתרחש רק במערכת אינסופית.

לנבא לפני שמחשבים

התחייבו לתשובה לכל אחת מן השאלות האלה לפני שתמשיכו לקרוא. כתבו אותן.

  1. סריג ריבועי גדול של ספינים מקורר הרבה מתחת לטמפרטורת המעבר שלו בשדה אפס. בשיווי משקל, האם המגנוט שלו אפס, קרוב ל-±1\pm 1, או שהוא תלוי באופן שבו הסריג קורר?

  2. מחשב דוגם את שיווי המשקל של הסריג בשלוש טמפרטורות: הרבה מתחת למעבר, בו, והרבה מעליו. באיזו טמפרטורה לוקח לסימולציה הכי הרבה זמן לשכוח מאין התחילה?

  3. המגנוט מחושב כנגד הטמפרטורה לסריגים שאורך הצלע שלהם 16 ו-64. איזו עקומה יורדת בחדות רבה יותר במעבר?

  4. מתחת למעבר, שדה נסרק לאט מערך חזק כלפי מעלה לערך חזק כלפי מטה ובחזרה. האם המגנוט חוזר על אותה עקומה בדרך חזרה, או לא?

לחקור את המודל

המעבדה מריצה סריג איזינג חי בגודל L×LL \times L. אתם קובעים את הטמפרטורה, השדה והגודל, צופים בספינים, וקוראים את עקבות המגנוט והאנרגיה בזמן שהן נוצרות. אחר כך היא מריצה את הניסויים שהמודול הזה בנוי עליהם: שרשרת חד-ממדית מול הפתרון המדויק שלה, סריקת טמפרטורה לשלושה גדלים עם הסוספטיביליות וקיבול החום הנקראים מתוך פלוקטואציות, מדידה של משך הזמן שלוקח לסימולציה לאבד מתאם, שדה המוזז מעלה ומטה מתחת למעבר ומעליו, ואותו סריג מורץ תחת שני כללי עדכון שונים.

סריג 128×128128 \times 128 בצינון חטוף מטמפרטורה אינסופית ל-kBT=1.5 J\kB T = 1.5\,J, הרבה מתחת למעבר. משמאל: הספינים, מעלה בכהה ומטה בבהיר. בתוך כמה סריקות הנמש האקראי מתארגן לתחומים של כל סימן; אחר כך התחומים עוברים הגסה, הקטנים מתכווצים והגדולים גדלים, מפני שכל גבול עולה אנרגיה. מימין: המגנוט המוחלט לספין ∣m∣|m| (כחול) והאנרגיה לספין E/(NJ)E/(NJ) (אדום), כנגד מספר הסריקות tt על ציר לוגריתמי — כל סריקה מציעה לכל ספין הזדמנות אחת להתהפך. האנרגיה כמעט מתייצבת בתוך מאה סריקות, מפני שעד אז קירות התחום הם שבר קטן מהקשרים. המגנוט לא: עם תחומים גדולים משני הסימנים הוא נשאר קרוב לאפס במשך אלפיים סריקות, עד שהפס האחרון של ספינים בהירים מצטר ונסגר ו-∣m∣|m| קופץ לקו האפור המקווקו, ערך שיווי המשקל המדויק לסריג האינסופי. בערך בריצה אחת מכל ארבע בגודל הזה הסריג קופא במקום זאת לשני פסים ישרים, אחד מכל סימן, ששורדים הרבה מעבר לחלון הזה. שום דבר לא בחר איזה סימן ינצח מלבד ההיסטוריה האקראית של הריצה.

הריצו את המעבדה עכשיו, ואז חזרו. ארבעה דברים כדאי לעשות לפני שתמשיכו לקרוא:

לגזור את התוצאה

מערכת וגבול. NN ספינים על סריג, כל אחד si=+1s_i = +1 או -1, המוחזקים בטמפרטורה TT על ידי אמבט ונתונים לשדה חיצוני אחיד hh, הנמדד כאנרגיה ליחידת ספין. הסריג מחזורי. הספינים קלאסיים: sis_i הוא מספר, לא אופרטור.

משתנים בלתי תלויים. הטמפרטורה TT והשדה hh; התצורה s=(s1,…,sN)s = (s_1, \dots, s_N) היא מיקרו-מצב, והאנרגיה EsE_s, הספין הכולל Ms=∑isiM_s = \sum_i s_i והמגנוט לספין ms=Ms/Nm_s = M_s/N הם פונקציות שלה.

מוסכמת הסימן. מוסכמת הקורס, dU=δQ+δWon\mathrm{d}U = \dbar Q + \dbar \Won, תקפה ואינה מופעלת: שום דבר במודול הזה אינו מחשב חום או עבודה. קיבול החום נכנס רק דרך זהות הפלוקטואציה של מודול 12, שאינה זקוקה למוסכמת סימן.

יחידות. המודול הזה מודד אנרגיות ביחידות של JJ, טמפרטורה כ-kBT/J\kB T/J ושדה כ-h/Jh/J. התנהגות קריטית היא הנושא היחיד בקורס שבו קבועי החומר באמת נופלים מן הסקאלה — זה מה שהאוניברסליות, להלן, טוענת — ו-kB\kB נשאר בכל נוסחה דרך β=1/(kBT)\beta = 1/(\kB T). כדי לצטט מספר לחומר, החזירו את JJ ואת kB\kB: צימוד של J=2×10−21 JJ = 2 \times 10^{-21}\ \mathrm{J} מציב את המעבר של הסריג הריבועי ב-2.269 J/kB=329 K2.269\,J/\kB = 329\ \mathrm{K}.

המסלול. שישה שלבים. לכתוב את המודל ואת הסימטריה שלו; לגזור את כלל מונטה קרלו מהתפלגות בולצמן של מודול 11; להראות שממד אחד אינו יכול לפתח סדר; לבנות את תורת השדה הממוצע של הפרמגנט של מודול 12 עם שדה אפקטיבי; לנסח את התשובה המדויקת של אונסאגר בשני ממדים ולמדוד עד כמה השדה הממוצע שגוי; ולקרוא את ההתנהגות הקריטית מתוך זהויות הפלוקטואציה של מודול 12.

שלב 1: המודל, פרמטר הסדר, והסימטריה

קשר עולה −J-J כששני הספינים שלו מסכימים, ועולה +J+J כשהם חלוקים. מצב היסוד ב-h=0h = 0 הוא כל הספינים מיושרים, עם E=−J×(number of bonds)E = -J \times (\text{number of bonds}) — בסריג הריבועי, 2N2N קשרים ו-E=−2NJE = -2NJ. יש שני מצבי יסוד, כולם מעלה וכולם מטה, ולשניהם אותה אנרגיה.

ב-h=0h = 0 האנרגיה אינווריאנטית תחת היפוך כל ספין, si→−sis_i \to -s_i לכל ii, מפני שאנרגיית כל קשר תלויה במכפלה sisjs_i s_j. לכן משקלי בולצמן של תצורה ושל התאומה ההפוכה שלה שווים, p−s=psp_{-s} = p_s, בעוד המגנוטים שלהן הפוכים. בהתאמת כל תצורה לתאומה שלה,

⟨m⟩=∑sps ms=0(h=0, any N, any T).\langle m \rangle = \sum_s p_s\, m_s = 0 \qquad (h = 0,\ \text{any } N,\ \text{any } T) .

זה מדויק, וזו החידה בחדות רבה יותר. לכל סריג סופי, הממוצע הקנוני של המגנוט בשדה אפס מתאפס בכל טמפרטורה. אם יש פאזה ממוגנטת, אי אפשר למצוא אותה בחישוב ⟨m⟩\langle m \rangle ב-h=0h = 0 עבור NN סופי.

מה שכן אפשר לחשב הוא כיצד הממוצע מגיב לשדה קטן, ובאיזה סדר לוקחים את הגבולות:

סדר הגבולות הוא כל העניין. קחו קודם h→0h \to 0 ב-NN סופי והתשובה היא אפס, מטעמי סימטריה. קחו קודם N→∞N \to \infty, ומתחת למעבר שדה חלש כרצונכם — שדה תועה, פגם יחיד, ההיסטוריה של הדגימה — מספיק כדי להטות את כל המערכת לכיוון אחד. זה מי שבוחר את הכיוון: ההיסטוריה של המערכת עצמה, מוגברת על ידי גודלה.

אותו סיפור, בגרסה ל-NN סופי, מסופר בזמן ולא בגבולות. מתחת למעבר, סריג סופי בשדה אפס אכן הופך מדי פעם את המגנוט שלו: הוא חייב, אחרת הממוצע לא היה אפס. אבל כדי להתהפך הוא צריך לעבור דרך תצורות שבהן קיר של ספינים הפוכים חוצה אותו מקצה לקצה, וזה עולה אנרגיה שגדלה עם LL, ולכן זמן ההמתנה בין היפוכים גדל מעריכית עם גודל המערכת. למגנט של 1020 ספינים הוא עולה על גיל היקום. הממוצע על פני הצבר הוא אפס; הדגימה, לכל צורך מעשי, אינה. זו שבירת ארגודיות: הדינמיקה כבר אינה חוקרת את כל המצבים שהצבר ממצע עליהם.

שלב 2: מונטה קרלו מתוך איזון מפורט

כדי לראות משהו מכל זה, אנו זקוקים לממוצעים הקנוניים של סריג בן אלפי ספינים. פונקציית החלוקה של סריג 64×6464 \times 64 היא סכום של 24096 איברים, ואין לה צורה סגורה מחוץ למקרים מיוחדים. הדרך לעקוף זאת היא לדגום: לייצר תצורות בהסתברות הנכונה ולמצע עליהן.

מודול 11 קבע את המטרה. בשיווי משקל עם אמבט בטמפרטורה TT, תצורה ss מופיעה בהסתברות

ps=e−Es/(kBT)Z.p_s = \frac{e^{-E_s/(\kB T)}}{Z} .

בנו הילוך אקראי במרחב התצורות: מהתצורה הנוכחית ss, הציעו להפוך ספין אחד, מה שנותן את s′s', וקבלו את ההצעה בהסתברות כלשהי A(s→s′)A(s \to s'). ההצעות סימטריות — הבחירה איזה ספין להפוך אינה תלויה במצב. אנו רוצים שההילוך, אם ירוץ זמן רב מספיק, יבקר בכל תצורה בהסתברות psp_s. תנאי מספיק הוא שבשיווי משקל הזרימה מ-ss ל-s′s' תאזן את הזרימה חזרה, לכל זוג:

בדקו את הכלל בשני המקרים. אם ΔE>0\Delta E > 0, אז A(s→s′)=e−ΔE/(kBT)A(s \to s') = e^{-\Delta E/(\kB T)} והצעד ההפוך מוריד את האנרגיה, ולכן A(s′→s)=1A(s' \to s) = 1: היחס נכון. אם ΔE≤0\Delta E \le 0 התפקידים מתחלפים והיחס הוא 1/eΔE/(kBT)1/e^{\Delta E/(\kB T)}, שוב נכון. הסטציונריות נובעת מסכימת האיזון המפורט על ss: ∑spsP(s→s′)=ps′∑sP(s′→s)=ps′\sum_s p_s P(s \to s') = p_{s'} \sum_s P(s' \to s) = p_{s'}, מפני שההילוך חייב ללכת לאנשהו. פונקציית החלוקה אינה מופיעה לעולם: רק יחסים של משקלי בולצמן מופיעים, וזו הסיבה שהדגימה מצליחה במקום שבו הסכימה חסרת סיכוי.

במודל איזינג שינוי האנרגיה בהיפוך ספין ii זקוק רק לשכנים שלו. בסימון ∑j∈nn(i)sj\sum_{j \in \mathrm{nn}(i)} s_j לסכום על qq השכנים של אתר ii,

ΔEi=2 si(J∑j∈nn(i)sj+h).\Delta E_i = 2\,s_i \Big( J \sum_{j \in \mathrm{nn}(i)} s_j + h \Big) .

בסריג הריבועי ב-h=0h = 0 הוא מקבל רק חמישה ערכים: −8J-8J, −4J-4J, 0, 4J4J ו-8J8J.

נקודה מעשית אחת מכריעה אם השיטה נכונה או שגויה. עדכון כל הספינים בבת אחת, כל אחד מול התצורה שלפני העדכון, שובר איזון מפורט: שני שכנים ששניהם מתהפכים חישבו כל אחד את ΔE\Delta E מול שכן שכבר אינו קיים. המעבדה צובעת במקום זאת את הסריג כמו לוח שחמט. כל שכן של אתר שחור הוא לבן, ולכן כשהאתרים הלבנים מוחזקים קבועים האתרים השחורים אינם באינטראקציה זה עם זה, ועדכון כולם בבת אחת זהה לעדכונם אחד אחד. סריקה היא חצי-סריקה שחורה ואחריה חצי-סריקה לבנה. כל חצי-סריקה מקיימת איזון מפורט, ולכן כל אחת משאירה את התפלגות בולצמן ללא שינוי, וכך גם הסריקה כולה.

שלב 3: מדוע שרשרת אינה יכולה לפתח סדר

התחילו טבעת של NN ספינים כולם מעלה ב-h=0h = 0. הדרך הזולה ביותר להרוס את הסדר שלה היא קיר תחום — קשר יחיד ששני הספינים שלו חלוקים, המפריד גוש של ספינים מעלה מגוש של ספינים מטה. בטבעת קירות באים בזוגות; קחו שניים, החותכים את הטבעת לשתי קשתות. כל קיר עולה 2J2J, ולכן שניים עולים ΔE=4J\Delta E = 4J, בלי קשר למקומם. אבל הראשון יכול לשבת בכל אחד מ-NN הקשרים והשני בכל אחד מהאחרים, בערך N2/2N^2/2 מיקומים, כל אחד מיקרו-מצב נפרד. במונחי מודול 08, ריבוי המצבים של מצבי שני הקירות הוא בערך N2/2N^2/2 והאנטרופיה שלהם היא kBln⁡(N2/2)\kB \ln(N^2/2). מחיר האנרגיה החופשית של שבירת הסדר הוא

ΔF=ΔE−T ΔS≈4J−kBTln⁡N22.\Delta F = \Delta E - T\,\Delta S \approx 4J - \kB T \ln\frac{N^2}{2} .

האנרגיה קבועה; האנטרופיה גדלה ללא גבול כש-NN גדל. לכל T>0T > 0 יש NN שמעבר לו ΔF<0\Delta F < 0, קירות מופיעים באופן ספונטני, והסדר נהרס. אותה התחשבנות לקיר יחיד בשרשרת פתוחה נותנת את הצורה המצוטטת בדרך כלל, ΔF=2J−kBTln⁡N\Delta F = 2J - \kB T \ln N.

שתי הנוסחאות האלה הן העוגנים המדויקים הראשונים של המודול: השרשרת של המעבדה חייבת לשחזר אותן, בתוך פסי השגיאה שלה, לפני שמאמינים לכל דבר שהיא אומרת על שני ממדים.

הטיעון נכשל בשני ממדים, והאופן שבו הוא נכשל מאלף. לקיר שחותך סריג ריבועי לשניים יש אורך של לפחות LL, ולכן מחיר האנרגיה שלו גדל כמו 2JL2JL. גם האנטרופיה שלו גדלה כמו LL — קיר הוא מסלול, ומסלול באורך ℓ\ell יכול לנדוד לכל היותר ב-3ℓ3^{\ell} דרכים — ולכן אנרגיה ואנטרופיה מתחרות עכשיו בתנאים שווים, ובטמפרטורה נמוכה מספיק האנרגיה מנצחת. הטיעון אינו מוכיח שהסריג הריבועי מפתח סדר; הוא מראה ששום דבר דומה לאסון החד-ממדי אינו אוסר זאת. בעיה 2 הופכת אותו לכמותי.

שלב 4: שדה ממוצע, ובמה הוא טועה

מודול 12 פתר ספין יחיד בשדה במדויק: הממוצע שלו הוא ⟨s⟩=tanh⁡(h/(kBT))\langle s \rangle = \tanh(h/(\kB T)). ספין במודל איזינג חש את השדה hh ועוד את שכניו. קירוב השדה הממוצע מחליף כל שכן בממוצע שלו, כך שספין ii רואה שדה אפקטיבי

heff=J∑j∈nn(i)⟨sj⟩+h=qJm+h,h_{\mathrm{eff}} = J \sum_{j \in \mathrm{nn}(i)} \langle s_j \rangle + h = qJm + h ,

ומגיב לו כמו הפרמגנט של מודול 12. עקביות דורשת שהממוצע שהוא מייצר יהיה ה-mm שהונח.

ממש מתחת ל-TcMFT_c^{\mathrm{MF}}, mm קטן, והקירוב tanh⁡x≈x−x3/3\tanh x \approx x - x^3/3 הופך את המשוואה ל-m2≈3 (TcMF−T) T2/(TcMF)3m^2 \approx 3\,(T_c^{\mathrm{MF}} - T)\,T^2/(T_c^{\mathrm{MF}})^3, ומכאן

m0≈3(1−TTcMF).m_0 \approx \sqrt{3\left(1 - \frac{T}{T_c^{\mathrm{MF}}}\right)} .

המגנוט מתאפס כשורש הריבועי של המרחק מ-TcT_c: מעריך 1/21/2, אותו מעריך שמודל ואן דר ואלס נתן במודול 14 עבור vg−vℓv_g - v_\ell. זה אינו צירוף מקרים. שתיהן תורות שדה ממוצע — כל חלקיק, או כל ספין, חש את הממוצע של האחרים — וכל תורת שדה ממוצע נותנת 1/21/2.

שדה ממוצע הוא ניחוש טוב הרחק מ-TcT_c וגרוע לידה, והוא הגרוע ביותר בממדים נמוכים. הוא מנבא מעבר לשרשרת, ב-kBT=2J\kB T = 2J, שם שלב 3 הוכיח שאין כזה. לסריג הריבועי הוא מנבא kBTc=4J\kB T_c = 4J. התשובה המדויקת היא הבאה.

שלב 5: התשובה המדויקת של אונסאגר

ב-1944 פתר לארס אונסאגר את מודל איזינג הדו-ממדי בשדה אפס במדויק. הגזירה היא אחד החישובים הגדולים של הפיזיקה העיונית ונמצאת מחוץ לקורס הזה; התוצאות שלה הן ערכי הייחוס של המודול.

לכן שדה ממוצע מעריך ביתר את טמפרטורת המעבר בגורם 4/2.269=1.7634/2.269 = 1.763, או 76%76\%. השגיאה שלו אינה שגיאה של פרט. ליד TcT_c השכנים של ספין אינם ממוצע — הם מתואמים איתו ואחד עם השני על פני מרחקים ארוכים — ושדה ממוצע זורק בדיוק את המתאמים האלה. וגם המעריך אינו 1/21/2: ה-m0m_0 של אונסאגר–יאנג מתאפס כמו (Tc−T)1/8(T_c - T)^{1/8}, בתלילות רבה בהרבה.

שלב 6: התנהגות קריטית, נקראת מתוך פלוקטואציות

במעבר המערכת אינה מסודרת ואינה בלתי מסודרת: היא טלאים של תחומים בכל גודל, מספינים בודדים ועד הסריג כולו. זה מה שגורם לתגובות להתבדר, וזהויות הפלוקטואציה של מודול 12 הן הדרך שבה סימולציה רואה זאת.

מתחת ל-TcT_c, ריצה סופית אינה דוגמת את שני הענפים ±m\pm m בהוגנות — היא חוצה ביניהם לעתים רחוקות, בקצב שתלוי במשך הריצה שיצא לה — ולכן ה-Var(m)\mathrm{Var}(m) של ריצה מודד מזל. המעבדה מפעילה את אותה זהות על ∣m∣|m|, שריצה יכולה לדגום, ומדווחת χ′=N Var(∣m∣)/(kBT)\chi' = N\,\mathrm{Var}(|m|)/(\kB T). זהו האומד המקובל לסריגים סופיים. השיא שלו הוא כל מה שהמודול משתמש בו.

ליד TcT_c החלקים הסינגולריים של הגדלים הנצפים מצייתים לחוקי חזקה ב-∣T−Tc∣|T - T_c|, עם מעריכים קריטיים שנקראים במוסכמה β\beta, γ\gamma, α\alpha ו-ν\nu (לראשון אין קשר ל-1/(kBT)1/(\kB T); ההקשר תמיד מבדיל ביניהם):

m0∝(Tc−T)β,χ∝∣T−Tc∣−γ,c∝∣T−Tc∣−α,ξ∝∣T−Tc∣−ν,m_0 \propto (T_c - T)^{\beta} , \qquad \chi \propto |T - T_c|^{-\gamma} , \qquad c \propto |T - T_c|^{-\alpha} , \qquad \xi \propto |T - T_c|^{-\nu} ,

כאשר ξ\xi הוא אורך המתאם, הגודל של הטלאים המתואמים הגדולים ביותר. לסריג הריבועי, מהפתרון של אונסאגר, β=1/8\beta = 1/8, γ=7/4\gamma = 7/4, ν=1\nu = 1, וקיבול החום מתבדר לוגריתמית (α=0\alpha = 0). שדה ממוצע נותן β=1/2\beta = 1/2, γ=1\gamma = 1, ν=1/2\nu = 1/2 וקפיצה סופית ב-cc.

שלוש עובדות על ההתבדרויות האלה קובעות מה סימולציה יכולה לראות:

שלושה סריגים, L=16L = 16 (ענבר), 32 (אדום) ו-64 (כחול), מצוירים באותו גודל ומקוררים יחד מ-kBT=3.5 J\kB T = 3.5\,J ל-1.5 J1.5\,J דרך 41 טמפרטורות. למעלה: הספינים בכל צעד. למטה: ⟨∣m∣⟩\langle |m| \rangle לכל סריג, שנוסף נקודה אחר נקודה כשהטמפרטורה יורדת (הטמפרטורה יורדת ימינה), מול העקומה המדויקת של אונסאגר–יאנג לסריג האינסופי (שחור); הקו המקווקו הוא TcT_c. מעל TcT_c כל סריג שומר על ∣m∣|m| שיורי קטן, הגדול ביותר לסריג הקטן ביותר — טלאי סופי של ספינים אקראיים לעולם אינו מאוזן בדיוק. ליד TcT_c הסריגים מתמלאים בטלאים משני הסימנים בכל גודל עד הסריג עצמו. מתחת, שלושתם מפתחים סדר והעקומות שלהם מתמזגות עם העקומה המדויקת. העלייה התלולה ביותר היא של הסריג הגדול ביותר, ושום סריג סופי אינו משחזר את הנפילה האנכית של העקומה השחורה.

העובדה האחרונה קובעת את הסטנדרט לכל מספר שהמודול הזה מדווח. עקבה של nn דגימות שזמן המתאם העצמי שלה הוא τ\tau (בדגימות) מכילה בערך

Neff=n2τN_{\mathrm{eff}} = \frac{n}{2\tau}

דגימות בלתי תלויות, ושגיאת התקן שלה היא σ/Neff\sigma/\sqrt{N_{\mathrm{eff}}}, לא σ/n\sigma/\sqrt{n}. זה שוב ההילוך המתואם של מודול 03: חוק ה-n−1/2n^{-1/2} שורד, כש-nn מוחלף במספר הדגימות שהן באמת בלתי תלויות. המעבדה מודדת את τ\tau כפונקציית המתאם העצמי המסוכמת, τ=12+∑t≥1ρ(t)\tau = \tfrac12 + \sum_{t \ge 1} \rho(t), הנסכמת עד חלון שהוא כמה פעמים τ\tau עצמו.

המילון בין שתי הבעיות ישיר. חלקו זורם לתאים, שכל אחד מהם תפוס על ידי מולקולה (si=+1s_i = +1) או ריק (si=−1s_i = -1), עם משיכה בין שכנים תפוסים: זהו מודל איזינג, גז הסריג. המגנוט הוא הצפיפות הנמדדת מערכה הקריטי, השדה הוא הפוטנציאל הכימי, הקו h=0h = 0 מתחת ל-TcT_c הוא עקומת הדו-קיום, והקפיצה ב-mm לרוחבו היא הקפיצה מצפיפות הגז לצפיפות הנוזל.

לאמת חישובית

כל מספר שלהלן בא מ-thermolab.ising, שהורץ תחת כמה זרעים בלתי תלויים, וכל פס שגיאה חושב מהמספר האפקטיבי של דגימות בלתי תלויות ולא מהספירה הגולמית. המעבדה חוזרת על כל ניסוי בקנה מידה קטן יותר.

1. הנהלת החשבונות. הסימולציה לעולם אינה מחשבת מחדש את האנרגיה: כל היפוך שהתקבל מוסיף את ה-ΔE\Delta E שלו לסכום רץ. אחרי 1000 סריקות של סריג 16×1616 \times 16 ב-h=0h = 0 — עשרות אלפי היפוכים שהתקבלו — האנרגיה הרצה והספין הכולל שווים בדיוק לספירה מחדש מאפס, כמספרים שלמים. בשדה האנרגיה נושאת את hh ומסכימה עד כדי עיגול.

2. השרשרת מול הפתרון המדויק שלה. טבעת בת 1024 אתרים, שמונה זרעים, 2000 סריקות לכל אחד אחרי שלב חימום של 300, תחת כלל גלאובר. ב-kBT=J\kB T = J וב-h=0h = 0 האנרגיה לספין היא −0.76156±0.00036-0.76156 \pm 0.00036 לעומת הערך המדויק −tanh⁡1=−0.76159-\tanh 1 = -0.76159; ב-2J2J היא −0.46228±0.00021-0.46228 \pm 0.00021 לעומת -0.46212. בשדה h=0.3 Jh = 0.3\,J ב-kBT=J\kB T = J המגנוט הוא 0.91409±0.000360.91409 \pm 0.00036 לעומת הערך המדויק 0.91382. הכול בתוך שגיאת תקן אחת. תחת כלל מטרופוליס אותה טבעת שוכחת התחלה קרה הרבה יותר לאט — אחרי שלב חימום של 100 סריקות היא עדיין יושבת ארבע שגיאות תקן נמוך מדי — מפני שב-h=0h = 0 בממד אחד כל תזוזה של קיר אינה עולה דבר ומטרופוליס מקבל את כולן, ולכן הקירות נדחפים לכיוון אחד כמו חרוזים על חוט במקום לפעפע. שני הכללים מגיעים לאותה תשובה בסופו של דבר: טענה על מהירות, לא על שיווי משקל.

3. מתחת ל-TcT_c, מול אונסאגר–יאנג. סריג 64×6464 \times 64, שישה זרעים: ב-kBT=1.5\kB T = 1.5, 2.0 ו-2.2 J2.2\,J מתקבל ⟨∣m∣⟩=0.9866\langle |m| \rangle = 0.9866, 0.9109±0.00020.9109 \pm 0.0002 ו-0.7871±0.00220.7871 \pm 0.0022, לעומת הערכים המדויקים לסריג אינסופי 0.9865, 0.9113 ו-0.7848. מתחת ל-TcT_c סריג 64×6464 \times 64 כבר, עד שלוש ספרות אחרי הנקודה, אינסופי; האפקטים של גודל סופי חיים ליד TcT_c. שדה ממוצע ב-2.0 J2.0\,J אומר 0.958.

4. הרחק מעל TcT_c, מול טור הטמפרטורות הגבוהות. ב-kBT=20 J\kB T = 20\,J בשדה חלש, ספין חופשי היה נותן χT=1\chi T = 1. טור הטמפרטורות הגבוהות של הסריג הריבועי נותן 1+4v+12v2+36v3+100v4+⋯=1.2351 + 4v + 12v^2 + 36v^3 + 100v^4 + \dots = 1.235, עם v=tanh⁡(J/(kBT))v = \tanh(J/(\kB T)). הסימולציה מסכימה עם הטור ודוחה את הספין החופשי בשגיאות תקן רבות: אפילו בפי עשרה מ-TcT_c השכנים עדיין חשובים ברמה של 20%20\%.

5. המעבר, מאותר. האיור שלהלן הוא המדידה המרכזית של המודול.

שלושה לוחות כנגד טמפרטורה מ-1.6 עד 3.5, עם קו אנכי מקווקו ב-2.27 בכל אחד. משמאל, המגנוט המוחלט הממוצע לארבעה גדלי סריג בירוק, בענבר, באדום ובכחול: כל הארבעה מתלכדים קרוב ל-1 בטמפרטורה נמוכה ויורדים דרך הקו המקווקו, הסריגים הגדולים יותר יורדים בתלילות רבה יותר ונמוך יותר מעליו; עקומה שחורה, התוצאה המדויקת לסריג אינסופי, נופלת אנכית לאפס בקו המקווקו. באמצע, הסוספטיביליות: ארבעה שיאים, קטן ורחב לסריג הקטן ביותר, גבוה וצר לגדול ביותר, כולם מעט מימין לקו המקווקו. מימין, זמן המתאם העצמי על ציר לוגריתמי: ארבעה שיאים ליד הקו המקווקו, גבוהים יותר לסריגים גדולים יותר, מכ-3 לקטן ביותר עד כ-200 לגדול ביותר, וכולם יורדים לכ-1 בשני הקצוות.

הסריג הריבועי ב-L=8L = 8 (ירוק), 16 (ענבר), 32 (אדום) ו-64 (כחול), כל נקודה מריצה אחת של 20 00020\,000 סריקות אחרי שלב החימום ב-L=8L = 8, ויורד ל-5000 ב-L=64L = 64; הקו המקווקו הוא ה-TcT_c של אונסאגר. משמאל: ⟨∣m∣⟩\langle |m| \rangle עם פסי שגיאה מתוקנים לפי τ\tau, והעקומה המדויקת של אונסאגר–יאנג לסריג האינסופי (שחור). מתחת ל-TcT_c כל גודל מסכים איתה; מעל, כל סריג סופי שומר על ∣m∣|m| שיורי שיורד עם LL, והכתף מתחדדת בלי להפוך אי פעם לנפילה האנכית של העקומה השחורה. באמצע: הסוספטיביליות χ′=N Var(∣m∣)/(kBT)\chi' = N\,\mathrm{Var}(|m|)/(\kB T), שהשיא שלה גדל עם LL וזז לעבר TcT_c מלמעלה. מימין: זמן המתאם העצמי של ∣m∣|m|, בסריקות: בערך אחד עמוק בכל אחת מהפאזות ובשיא ב-TcT_c, גבוה יותר לכל סריג גדול יותר — האטה קריטית. הנקודות המשוננות ליד ראש הלוחות הימני והאמצעי כנות: ב-L=64L = 64 ריצה של 5000 סריקות מכילה שם רק כ-25 עד 50 זמני מתאם עצמי, והאומדנים שלה לפלוקטואציות מתפזרים בהתאם.

6. האטה קריטית, נמדדת. על סריג 32×3232 \times 32 (ארבעה זרעים של 20 00020\,000 סריקות כל אחד), זמן המתאם העצמי של ∣m∣|m| הוא 0.7 סריקות ב-kBT=1.5 J\kB T = 1.5\,J, 2.8 ב-2.0, 41 ב-2.27, 11.5 ב-2.5, 1.7 ב-3.0 ו-1.0 ב-3.5. ב-TcT_c עצמה הוא גדל עם הסריג: 3.1, 9.6, 42 ו-174±38174 \pm 38 סריקות ב-L=8L = 8, 16, 32 ו-64 — חזקה τ∝Lz\tau \propto L^{z} עם z=1.96z = 1.96 מותאם, קרוב לערך z≈2.17z \approx 2.17 שמוצאים מחקרים בקנה מידה גדול של כללי עדכון מקומיים. זמן ההתייצבות גדול ביותר במעבר עצמו, לא בשום מקום בקרבתו משני צדיו, וכל הכפלה של LL מרבעת אותו.

7. מי בוחר את הכיוון, נמדד. ב-kBT=2.0 J\kB T = 2.0\,J, מהתחלה שבה כל הספינים מעלה, בריצה של 105 סריקות: סריג 8×88 \times 8 הופך את המגנוט שלו 42 פעמים, הממוצע בזמן של mm שלו הוא 0.11, וה-⟨∣m∣⟩\langle |m| \rangle שלו הוא 0.911. סריג 16×1616 \times 16 וסריג 32×3232 \times 32 לעולם אינם מתהפכים: הממוצעים בזמן שלהם הם 0.912 ו-0.911, המגנוט הספונטני. ב-2.2 J2.2\,J, קרוב יותר ל-TcT_c, שלושת הסריגים מתהפכים 383, 52 ו-3 פעמים. הממוצע של mm על פני הצבר הוא אפס לכולם; החלק מהצבר שריצה אחת באמת מבקרת בו קורס ככל שהמערכת גדלה.

8. היסטרזיס. סריג 32×3232 \times 32, השדה מוזז בצעדים +1→−1→+1+1 \to -1 \to +1 ב-81 צעדים, ארבעה זרעים. ב-kBT=1.5 J\kB T = 1.5\,J שטח הלולאה הוא 2.20±0.042.20 \pm 0.04, 1.48±0.021.48 \pm 0.02 ו-1.18±0.041.18 \pm 0.04 עבור 5, 20 ו-80 סריקות לצעד: הזזה איטית יותר מכווצת אותה, והיא נשארת פתוחה. ב-2.0 J2.0\,J השטחים הם 0.98, 0.51 ו-0.27: עדיין פתוחה, ומצטרת מהר יותר. ב-3.0 J3.0\,J, מעל TcT_c, הם 0.013, 0.015 ו-0.021, וזה רעש: העקומה חוזרת על עצמה.

סריג 64×6464 \times 64 ב-kBT=1.5 J\kB T = 1.5\,J בזמן שהשדה מוזז בצעדים מהערך +1 עד הערך -1 ובחזרה, 20 סריקות לכל צעד. משמאל: הספינים. מימין: mm כנגד hh; הנקודה האדומה היא המצב הנוכחי והעקומה הכחולה היא ההיסטוריה שלו. המגנוט שומר על הסימן שלו הרבה מעבר ל-h=0h = 0 — המצב עם m≈+1m \approx +1 בשדה שלילי הוא מטא-יציב, הנוזל בחימום-יתר של מודול 14 בצורה מגנטית — עד שבמקרה נוצר תחום הפוך גדול מספיק כדי לגדול, ואז הסריג כולו מתהפך בתוך כמה פריימים. העקומה האפורה היא אותה הזזה ב-kBT=3.0 J\kB T = 3.0\,J, מעל TcT_c: עקומה חלקה אחת דרך הראשית, זהה בשני הכיוונים.

9. שני כללי עדכון, שיווי משקל אחד. בצעו צינון חטוף של סריג אקראי 64×6464 \times 64 ל-kBT=1.5 J\kB T = 1.5\,J תחת כל אחד מהכללים, שמונה זרעים: אחרי 5, 20 ו-100 סריקות האנרגיה לספין היא -1.581, -1.804, -1.920 תחת מטרופוליס, ותחת גלאובר היא -1.434, -1.675, -1.806. גלאובר איטי יותר באופן נראה לעין. ב-kBT=2.8 J\kB T = 2.8\,J בשיווי משקל (32×3232 \times 32, שמונה זרעים), מטרופוליס נותן −0.9075±0.0007-0.9075 \pm 0.0007 וגלאובר נותן −0.9090±0.0006-0.9090 \pm 0.0006: אותה תשובה, בתוך 1.6 שגיאות תקן משולבות. כמה מהר השרשרת מגיעה לשם שייך לאלגוריתם; לאן היא מגיעה שייך להתפלגות בולצמן.

10. פס השגיאה עצמו. שש-עשרה ריצות בלתי תלויות ב-kBT=2.35 J\kB T = 2.35\,J על סריג 16×1616 \times 16, שכל אחת מהן מדווחת ⟨∣m∣⟩\langle |m| \rangle עם שגיאת התקן שלה המתוקנת לפי τ\tau: השגיאה המדווחת הממוצעת תואמת את הפיזור הממשי של שש-עשרה הממוצעים, בעוד ה-σ/n\sigma/\sqrt{n} הנאיבי קטן ממחציתו. חבילת הבדיקות מוודאת את שניהם.

ניסויי ההפרכה. לכל תפיסה שגויה שהמודול הזה מתעמת איתה יש מדידה לעיל שהיא אינה שורדת. “המערכת מתייצבת הכי מהר ב-TcT_c”: פריט 6, שבו τ\tau גדול ביותר בדיוק שם וגדל עם LL. “מתחת ל-TcT_c המגנוט אפס כי מעלה ומטה מתקזזים”: פריט 7, שבו כל סריג גדול מספיק כדי להיות מגנט מחזיק סימן אחד לכל אורך הריצה, ופריט 8, שבו הקריאה תלויה בהיסטוריה. “מונטה קרלו מראה את ההתפתחות הממשית בזמן”: פריט 9, שבו שני כללים תקפים באותה מידה צריכים מספר שונה של סריקות כדי להגיע לאותו שיווי משקל.

מול המציאות. שום ניסוי שולחני אינו מתאים למודל הזה: צימודי החילוף אינם נראים, ושום מכשיר זול אינו מגיע למעבר מגנטי נקי. טמפרטורת קירי של ברזל היא 1043 K1043\ \mathrm{K} ושל ניקל 627 K627\ \mathrm{K}, והמגנוט המדוד של שניהם מתאפס ברציפות, עם משיק אנכי, כפי שהמודול אומר שחייב לקרות. אבל אף אחד מהם אינו מגנט איזינג דו-ממדי: הם תלת-ממדיים, והמומנטים שלהם יכולים להצביע לכל כיוון, לא רק מעלה או מטה. המעריך β\beta המדוד שלהם נמצא סביב 0.36–0.38 — לא 1/81/8 של הסריג הריבועי, לא 1/21/2 של השדה הממוצע, ואפילו לא ערך איזינג התלת-ממדי 0.326. לאיזו מחלקה מערכת שייכת נקבע על ידי הממד והסימטריה של פרמטר הסדר שלה, וזה התוכן של האוניברסליות.

להעביר את הרעיון

מודל איזינג הוא המערכת הפשוטה ביותר עם מעבר פאזה, ואלגוריתם מטרופוליס הוא הדרך הפשוטה ביותר לדגום התפלגות שאי אפשר לסכום. שניהם מגיעים רחוק.

במבט קדימה:

דוגמאות פתורות

נסו כל אחת לפני שתפתחו את הפתרון שלה.

דוגמה פתורה 1 — קבלה בנקודה הקריטית. על הסריג הריבועי ב-h=0h = 0 וב-kBT=kBTc=2.269 J\kB T = \kB T_c = 2.269\,J, מצאו את הסתברויות הקבלה של מטרופוליס להיפוכים עם ΔE=4J\Delta E = 4J ו-8J8J, ואת הסתברות גלאובר עבור ΔE=4J\Delta E = 4J.

פתרון

מטרופוליס: e−4/2.269=0.172e^{-4/2.269} = 0.172 ו-e−8/2.269=0.029e^{-8/2.269} = 0.029. (למעשה e−2J/(kBTc)=2−1e^{-2J/(\kB T_c)} = \sqrt{2} - 1 בדיוק, מהנוסחה של אונסאגר, ולכן הראשונה היא (2−1)2=3−22=0.1716(\sqrt{2} - 1)^2 = 3 - 2\sqrt{2} = 0.1716.) גלאובר: 1/(1+e4/2.269)=0.1461/(1 + e^{4/2.269}) = 0.146, נמוכה יותר, כפי שהיא לכל ΔE\Delta E. שניהם מקיימים איזון מפורט; גלאובר גם מקבל היפוך עם ΔE=0\Delta E = 0 רק במחצית מהפעמים, בעוד מטרופוליס מקבל אותו תמיד.

דוגמה פתורה 2 — קירות תחום בשרשרת. לטבעת ב-kBT=J\kB T = J, כמה אתרים חייבים להיות לה לפני ששני קירות תחום מורידים את האנרגיה החופשית שלה? כמה רחוקים הקירות זה מזה בפועל, בשיווי משקל?

פתרון

ΔF≈4J−kBTln⁡(N2/2)<0\Delta F \approx 4J - \kB T \ln(N^2/2) < 0 דורש N2/2>e4N^2/2 > e^4, ולכן N>2 e2=10.4N > \sqrt{2}\,e^2 = 10.4: בערך עשרה אתרים. האנרגיה המדויקת לספין, −tanh⁡1=−0.762-\tanh 1 = -0.762, פירושה ששבר (1−tanh⁡1)/2=0.119(1 - \tanh 1)/2 = 0.119 מהקשרים הם קירות — אחד כל 8.4 קשרים. שני האומדנים מסכימים על הסקאלה: ב-kBT=J\kB T = J הסדר שורד על פני קומץ אתרים, ולא יותר.

דוגמה פתורה 3 — שדה ממוצע מעל המעבר האמיתי. פתרו את משוואת השדה הממוצע לסריג הריבועי ב-kBT=3J\kB T = 3J וב-h=0h = 0 באיטרציה, החל מ-m=0.5m = 0.5. מהו המגנוט הספונטני האמיתי בטמפרטורה הזו?

פתרון

בצעו את האיטרציה m←tanh⁡(4m/3)m \leftarrow \tanh(4m/3): 0.583, 0.651, 0.700, 0.732, 0.752, 0.763,…0.763, \dots, המתכנסת ל-0.776. שדה ממוצע אומר שהסריג ממוגנט בחוזקה. למעשה 3J3J נמצא מעל 2.269 J2.269\,J של אונסאגר, ו-m0=0m_0 = 0. שדה ממוצע מתעלם מהפלוקטואציות שבטמפרטורה הזו הורסות את הסדר שהוא מנבא.

דוגמה פתורה 4 — קיבול חום משונות. סריג 32×3232 \times 32 ב-kBT=2.5 J\kB T = 2.5\,J נותן עקבת אנרגיה לספין עם שונות 0.0055 J20.0055\,J^2. מצאו את קיבול החום לספין.

פתרון

c=N Var(e)/(kBT2)c = N\,\mathrm{Var}(e)/(\kB T^2); ביחידות מצומצמות c/kB=1024×0.0055/2.52=0.90c/\kB = 1024 \times 0.0055/2.5^2 = 0.90. לא נלקחה שום נגזרת: התגובה לחימום נקראת מתוך הפלוקטואציות הספונטניות, בדיוק כמו במודול 12.

דוגמה פתורה 5 — פס שגיאה כן. לעקבה של 5000 דגימות של ∣m∣|m| יש סטיית תקן 0.08 וזמן מתאם עצמי של 40 דגימות. צטטו את שגיאת התקן של הממוצע, ואת הנאיבית.

פתרון

Neff=5000/80=62.5N_{\mathrm{eff}} = 5000/80 = 62.5, ולכן השגיאה היא 0.08/62.5=0.0100.08/\sqrt{62.5} = 0.010. השגיאה הנאיבית 0.08/5000=0.00110.08/\sqrt{5000} = 0.0011 קטנה פי תשעה מדי — הגורם 2τ=80\sqrt{2\tau} = \sqrt{80}. תוצאה שמצוטטת עם הפס הנאיבי הייתה טוענת לדיוק שאין לריצה.

דוגמה פתורה 6 — לקרוא את אונסאגר–יאנג. חשבו את המגנוט הספונטני המדויק ב-kBT=2J\kB T = 2J.

פתרון

sinh⁡(2J/(kBT))=sinh⁡1=1.1752\sinh(2J/(\kB T)) = \sinh 1 = 1.1752; sinh⁡−41=0.5243\sinh^{-4} 1 = 0.5243; 1−0.5243=0.47571 - 0.5243 = 0.4757; ו-0.47571/8=0.9110.4757^{1/8} = 0.911. סימולציית ה-64×6464 \times 64 נותנת 0.9109±0.00020.9109 \pm 0.0002; שדה ממוצע נותן 0.958.

בחנו את הבנתכם

  1. האנרגיה של מודל איזינג היא E = -J sum_ s_i s_j - h sum_i s_i עם J > 0. ב-h = 0, איזו טענה על הסימטריה שלה ועל פרמטר הסדר m = (1/N) sum_i s_i נכונה?

    A. היפוך כל הספינים משאיר את E ללא שינוי והופך את m, ולכן כל ממוצע קנוני של m מתאפס ב-h = 0 לכל N סופי; מצב מסודר חייב לבחור סימן אחד שהמשוואות אינן מעדיפות. B. J > 0 מעדיף ספינים שמצביעים למעלה, ולכן מצב היסוד ב-h = 0 הוא כולו למעלה ו-m = +1. C. m מודד את האנרגיה לספין, ולכן הוא אפס בכל פעם ש-E הוא אפס. D. הסימטריה מתקיימת רק מעל T_c; מתחת ל-T_c האנרגיה עצמה מעדיפה סימן אחד.

    בדקו את התשובה

    התשובה הנכונה: A — היפוך כל הספינים משאיר את E ללא שינוי והופך את m, ולכן כל ממוצע קנוני של m מתאפס ב-h = 0 לכל N סופי; מצב מסודר חייב לבחור סימן אחד שהמשוואות אינן מעדיפות.

    • A. נכון. האנרגיה של כל קשר תלויה רק במכפלה s_i s_j, ולכן לתאום ההפוך-כולו של כל קונפיגורציה יש אותו משקל בולצמן ו-m הפוך. הממוצע על הזוג הוא אפס. סדר מופיע רק כשבירת סימטריה ספונטנית: בגבול N -> infinity שדה אינפיניטסימלי בוחר ענף אחד.

    • B. J > 0 מעדיף שכנים שמסכימים זה עם זה, לאיזה כיוון שיצביעו. לכולו-למעלה ולכולו-למטה יש בדיוק אותה אנרגיה, -2NJ בסריג הריבועי. רק שדה h שובר את השוויון, וב-h = 0 אין שדה כזה.

    • C. m סופר ספינים, לא קשרים. ללוח שחמט של ספינים מתחלפים יש m = 0 והאנרגיה הגבוהה ביותר האפשרית, +2NJ; לסריג שכולו למעלה יש m = 1 והאנרגיה הנמוכה ביותר. פרמטר הסדר והאנרגיה הם פונקציות שונות של הקונפיגורציה.

    • D. פונקציית האנרגיה אינה תלויה בטמפרטורה כלל, וסימטריית למעלה-למטה שלה מתקיימת בכל T. מה שמשתנה מתחת ל-T_c אינו המשוואות אלא המצב שהמערכת מתייצבת בו.

  2. סימולציה עם אלגוריתם מטרופוליס מציעה היפוך ספין שיעלה את האנרגיה ב-DeltaE = 4J, בטמפרטורה k_B T = 2J. באיזו הסתברות ההיפוך מתקבל?

    בדקו את התשובה

    התשובה הנכונה: 0.135 (± 0.002)

    A = min(1, e^(-DeltaE/(k_B T))) = e^(-4J/2J) = e^(-2) = 0.135. מהלך שמוריד את האנרגיה היה מתקבל בהסתברות 1. אם ענית 0.0183, השתמשת ב-e^(-4); אם 0.5, חילקת את האנרגיה בשניים במקום להעלות אותה במעריך.

  3. סימולציה מדווחת שסריג 64 x 64 שעבר צינון חטוף אל מתחת ל-T_c נזקק לכ-2000 סריקות מטרופוליס כדי להסתדר. למה מתאימה סריקה אחת מבחינה פיזיקלית?

    A. לשום דבר קבוע. סריקה היא ניסיון היפוך אחד לכל ספין, יחידה של חישוב; כלל אחר עם אותה התפלגות סטציונרית (גלאובר) מגיע באיטיות שונה לאותו שיווי משקל. B. לפיקו-שנייה בערך, הזמן שלוקח לספין ממשי להתהפך; כפלו ב-2000 כדי לקבל את זמן הסידור הממשי. C. למחזור אחד של תנודות הסריג שנושאות חום אל הספינים. D. לזמן שלוקח לשדה להתפשט לרוחב הסריג במהירות האור.

    בדקו את התשובה

    התשובה הנכונה: A — לשום דבר קבוע. סריקה היא ניסיון היפוך אחד לכל ספין, יחידה של חישוב; כלל אחר עם אותה התפלגות סטציונרית (גלאובר) מגיע באיטיות שונה לאותו שיווי משקל.

    • A. נכון. איזון מפורט קובע לאן השרשרת הולכת, לא כמה מהר. המעבדה מריצה את מטרופוליס ואת גלאובר זה לצד זה: אנרגיות שיווי המשקל מסכימות בתוך השגיאה, ועקומות הרלקסציה לא. הסדר שבו התחומים נוצרים מרמז על משהו, אבל השעון הוא של האלגוריתם.

    • B. זו התפיסה השגויה ששיטת מונטה קרלו מדמה את התנועה של המגנט הממשי. שום קבוע פיזיקלי אינו ממיר סריקות לשניות: כלל העדכון נבחר כדי לדגום את התפלגות בולצמן, וכלל תקף אחר נותן מספר שונה של סריקות לאותה פיזיקה.

    • C. המודל מתעלם לגמרי מתנודות הסריג; אמבט החום סמוי. שום דבר בשרשרת אינו יודע על פונונים, ולכן שום דבר בה אינו יכול להיות מתוזמן על ידם.

    • D. שום דבר אינו מתפשט במודל. כל היפוך תלוי רק במצב הנוכחי של שכניו, והסדר שבו האתרים נפקדים הוא בחירה חופשית של האלגוריתם.

  4. מדוע לשרשרת איזינג החד-ממדית אין פאזה מסודרת באף T > 0, בעוד הסריג הריבועי מסתדר מתחת ל-2.269 J/k_B?

    A. בממד אחד קיר תחום עולה אנרגיה קבועה 2J אבל יכול לשבת בכל אחד מ-N מקומות, ולכן האנרגיה החופשית שלו 2J - k_B T ln N נעשית שלילית עבור N גדול בכל T > 0; בשני ממדים קיר לרוחב הסריג עולה אנרגיה פרופורציונלית לאורכו, שיכולה לגבור על האנטרופיה שלו ב-T נמוך. B. הצימוד J חלש יותר בממד אחד. C. השרשרת כן מסתדרת, אבל בטמפרטורה נמוכה מכדי לדמות אותה. D. בשרשרת יש פחות ספינים, ולכן הפלוקטואציות גדולות יותר.

    בדקו את התשובה

    התשובה הנכונה: A — בממד אחד קיר תחום עולה אנרגיה קבועה 2J אבל יכול לשבת בכל אחד מ-N מקומות, ולכן האנרגיה החופשית שלו 2J - k_B T ln N נעשית שלילית עבור N גדול בכל T > 0; בשני ממדים קיר לרוחב הסריג עולה אנרגיה פרופורציונלית לאורכו, שיכולה לגבור על האנטרופיה שלו ב-T נמוך.

    • A. נכון. האנטרופיה גדלה עם המערכת והמחיר של הקיר החד-ממדי לא, ולכן הקירות תמיד מנצחים והורסים את הסדר ארוך-הטווח. בשני ממדים האנרגיה והאנטרופיה גדלות שתיהן עם אורך הקיר, והאנרגיה מנצחת מתחת לטמפרטורה מסדר גודל של J/k_B.

    • B. J הוא אותה אנרגיית קשר בשני המקרים. ההבדל גאומטרי: בממד אחד קשר שבור אחד מפצל את המערכת לשתיים, בעוד שבשני ממדים הפיצול דורש שורה שלמה של קשרים שבורים.

    • C. לפתרון המדויק יש m = 0 בכל T > 0 בשדה אפס: E/(NJ) = -tanh(J/(k_B T)) חלקה לכל אורך הדרך למטה. השדה הממוצע מנבא לשרשרת מעבר ב-k_B T = 2J, והניבוי הזה פשוט שגוי.

    • D. בשרשרת יכולים להיות כמה ספינים שרוצים; הטיעון עוסק ב-N -> infinity. מה שחשוב הוא כיצד המחיר של שבירת הסדר גדל עם המערכת, לא כמה ספינים יש בה.

  5. תורת השדה הממוצע נותנת k_B T_c = qJ = 4J לסריג הריבועי; התוצאה המדויקת של אונסאגר היא 2J/ln(1 + sqrt(2)) = 2.269J. בכמה אחוזים השדה הממוצע מעריך ביתר את T_c?

    בדקו את התשובה

    התשובה הנכונה: 76.3 (± 0.5)

    (4 - 2.269)/2.269 = 0.763, הערכת יתר של 76%. השדה הממוצע מחליף כל שכן בממוצע שלו, ובכך משליך את המתאמים שליד T_c מכריעים הכול. לשרשרת (q = 2) הוא גרוע יותר מלא מדויק: הוא מנבא מעבר ב-2J/k_B במקום שבו אין שום מעבר. אם ענית 43.3, חילקת ב-4 במקום בערך המדויק.

  6. סריג 32 x 32 מעל T_c, ב-k_B T = 2.5 J, נותן עקבה של המגנוט עם שונות Var(m) = 0.0049. בעזרת chi = N Var(m)/(k_B T), ביחידות שבהן J = 1, מהי הסוספטיביליות לספין?

    בדקו את התשובה

    התשובה הנכונה: 2.01 (± 0.03)

    N = 32^2 = 1024, ולכן chi = 1024 x 0.0049 / 2.5 = 2.01. זו זהות הפלוקטואציות של מודול 12: התגובה לשדה היא גודל הפלוקטואציות הספונטניות בלעדיו. אם ענית 0.0628, השתמשת ב-N = 32 במקום 32^2.

  7. סימולציית מטרופוליס של סריג 32 x 32 מורצת ב-k_B T = 1.5 J, 2.27 J ו-3.5 J. באיזו טמפרטורה לוקח לעקבת המגנוט הכי הרבה זמן לאבד את המתאם?

    A. ב-2.27 J, ליד T_c -- זמן המתאם העצמי מגיע שם לשיא וגדל עם L (האטה קריטית). B. ב-2.27 J היא מאבדת את המתאם הכי מהר, כי המערכת נמצאת בין פאזות ואף אחת מהן אינה מעכבת אותה. C. ב-1.5 J, מפני שהטמפרטורה הנמוכה הופכת היפוכים לנדירים. D. ב-3.5 J, מפני שטמפרטורה גבוהה פירושה פלוקטואציות גדולות.

    בדקו את התשובה

    התשובה הנכונה: A — ב-2.27 J, ליד T_c -- זמן המתאם העצמי מגיע שם לשיא וגדל עם L (האטה קריטית).

    • A. נכון. ב-T_c הסריג הוא טלאים של תחומים מתואמים בכל גודל עד L, וכלל מקומי מסדר מחדש תחום בגודל xi בזמן שגדל כמו xi^z עם z קרוב ל-2. המעבדה מודדת tau של |m| של בערך סריקה אחת עמוק בכל אחת מהפאזות, ועשרות סריקות ב-T_c.

    • B. זו התפיסה השגויה שמדידת ההאטה מפריכה. להיות בין פאזות פירושו תחומים משני הסימנים בכל סקאלה, ותחומים מתואמים גדולים הם הדבר האיטי ביותר שעדכון מקומי יכול לשנות. tau מגיע לשיא ב-T_c וממשיך לגדול עם L.

    • C. היפוכים אכן נדירים עמוק בפאזה המסודרת, אבל ל-|m| כמעט אין מה לעשות: הוא יושב ליד 0.99 עם פלוקטואציות זעירות ובלתי תלויות, ולכן העקבה שלו מאבדת את המתאם בתוך סריקות ספורות.

    • D. פלוקטואציות גדולות אינן פלוקטואציות איטיות. הרחק מעל T_c הספינים מתואמים רק על פני אתרים ספורים, וסריקה או שתיים מערבבות אותם לגמרי.

  8. דגימה פרומגנטית גדולה אחת מקוררת בשדה אפס אל הרבה מתחת לטמפרטורת קירי שלה. מגנטומטר מודד את המגנוט שלה. מה הוא מראה?

    A. ערך קרוב ל-+m_0 או ל--m_0, אחד מהשניים, שנשמר כל עוד מישהו מסתכל -- הממוצע הקנוני הוא אפס, אבל הדגימה אינה מבקרת בשני הענפים. B. אפס, מפני שמצבי למעלה ולמטה שווי הסתברות ומבטלים זה את זה. C. ערך שנסחף לאט בין +m_0 ל--m_0 בזמן שהדגימה מגיעה לשיווי משקל. D. בדיוק +1, מפני שמתחת ל-T_c כל הספינים מתיישרים.

    בדקו את התשובה

    התשובה הנכונה: A — ערך קרוב ל-+m_0 או ל--m_0, אחד מהשניים, שנשמר כל עוד מישהו מסתכל -- הממוצע הקנוני הוא אפס, אבל הדגימה אינה מבקרת בשני הענפים.

    • A. נכון. כדי להתהפך הדגימה חייבת לעבור דרך קונפיגורציות שיש בהן קיר לרוחבה, שהמחיר שלו גדל עם גודלה, ולכן הזמן בין היפוכים גדל אקספוננציאלית עם N. המעבדה מראה זאת: סריג 8 x 8 ב-2.0 J מתהפך הלוך ושוב; סריג 32 x 32 אינו מתהפך אף פעם במאה אלף סריקות.

    • B. זו התפיסה השגויה שממוצע הצבר הוא הקריאה של דגימה אחת. = 0 היא טענה על מיצוע על פני שני הענפים; דגימה מאקרוסקופית אחת יושבת באחד מהם זמן רב יותר מגיל היקום.

    • C. היפוכים, כשהם קורים בכלל, הם מעברים חדים בין הענפים, לא סחיפה איטית. לדגימה מאקרוסקופית הם אינם קורים בשום זמן שאפשר לצפות בו.

    • D. מתחת ל-T_c המגנוט הספונטני קטן מ-1 בכל T > 0: פלוקטואציות תרמיות הופכות חלק מהספינים. ב-2.0 J בסריג הריבועי הוא 0.911.

  9. לעקבה של 10000 דגימות של |m| יש זמן מתאם עצמי tau = 25 דגימות. באיזה גורם שגיאת התקן הנאיבית sigma/sqrt(n) קטנה מדי?

    בדקו את התשובה

    התשובה הנכונה: 7.07 (± 0.1)

    N_eff = n/(2 tau) = 10000/50 = 200, ולכן השגיאה הכנה היא sigma/sqrt(200), והשגיאה הנאיבית sigma/sqrt(10000) קטנה מדי בגורם sqrt(10000/200) = sqrt(50) = 7.07. אם ענית 5, השתמשת ב-sqrt(tau) ושכחת את הגורם 2; אם 50, שכחת את השורש.

  10. שיא הסוספטיביליות של סריג ריבועי מדומה יושב ב-2.42 J/k_B עבור L = 16 וב-2.31 J/k_B עבור L = 64, ונעשה גבוה יותר עם L. בארבעה או חמישה משפטים: מה זה מבסס לגבי הסריג האינסופי, ומה הוא אינו יכול לבסס?

בדקו את התשובה

זה מבסס, בתוך פסי השגיאה, שהשיא מתחדד ונע לעבר טמפרטורה נמוכה יותר ככל ש-L גדל, בהתאם למעבר ליד 2.269 J/k_B של אונסאגר, ושהמגמה שורדת החלפת זרע כאשר כל נקודה נושאת פס שגיאה מתוקן ל-tau. הוא אינו יכול לבסס שקיימת סינגולריות: בכל סריג סופי אורך המתאם חסום על ידי L, כל גודל נצפה הוא פונקציה חלקה של T, והשיא סופי. מעבר פאזה אמיתי הוא תכונה של הגבול N -> infinity, שאף סימולציה אינה מגיעה אליו; הראיה היא המגמה עם L, כשהיא מפורשת בעזרת תאוריה (כאן, סקיילינג בגודל סופי והפתרון המדויק של אונסאגר). תשובה חזקה מציינת גם שליד T_c ההאטה הקריטית הופכת את הסריגים הגדולים ביותר לקשים ביותר להבאה לשיווי משקל, כך שהנקודות החשובות ביותר הן הפחות ודאיות.

בעיות בסגנון בחינה למודול הזה — אלה ששווה לפתור עם עט — מרוכזות באוסף הבעיות.

להסביר במילים שלכם

ענו בכמה משפטים על כל אחת.

  1. מדוע סימולציה לעולם אינה יכולה להוכיח שמעבר פאזה קיים? מה היא כן יכולה לבסס, ומה עוד נדרש?

  2. האנרגיה של מודל איזינג אינה מעדיפה מעלה על פני מטה. מי, או מה, בוחר את הכיוון של מגנט שקורר דרך נקודת קירי שלו?

  3. מדוע “סריקה” של מטרופוליס אינה יחידה של זמן פיזיקלי? מה הייתם צריכים לדעת על מגנט ממשי כדי לומר כמה זמן לוקח לתחומים שלו לעבור הגסה?

  4. מדוע השרשרת החד-ממדית מסרבת לפתח סדר בכל טמפרטורה, בעוד הסריג הריבועי מפתח סדר מתחת ל-2.269 J/kB2.269\,J/\kB? ענו בלי נוסחה.

מתקדם: מטריצת ההעברה, וסקיילינג בגודל סופי

השרשרת, פתורה. על טבעת של NN ספינים, כתבו את משקל בולצמן כמכפלה על פני הקשרים,

e−Es/(kBT)=∏i=1NTsisi+1,Tss′=exp⁡ ⁣[Kss′+b2(s+s′)],e^{-E_s/(\kB T)} = \prod_{i=1}^{N} T_{s_i s_{i+1}} , \qquad T_{s s'} = \exp\!\left[K s s' + \frac{b}{2}(s + s')\right] ,

עם K=J/(kBT)K = J/(\kB T), b=h/(kBT)b = h/(\kB T) ו-sN+1=s1s_{N+1} = s_1. TT היא מטריצה 2×22 \times 2 שהאינדקסים שלה הם שני הערכים של ספין,

T=(eK+be−Ke−KeK−b),T = \begin{pmatrix} e^{K + b} & e^{-K} \\ e^{-K} & e^{K - b} \end{pmatrix} ,

וסכימה על כל ספין היא כפל מטריצות סביב הטבעת: Z=Tr TN=λ+N+λ−NZ = \mathrm{Tr}\, T^N = \lambda_+^N + \lambda_-^N, עם ערכים עצמיים

λ±=eKcosh⁡b±e2Ksinh⁡2b+e−2K.\lambda_\pm = e^{K} \cosh b \pm \sqrt{e^{2K} \sinh^2 b + e^{-2K}} .

כאשר N→∞N \to \infty הערך העצמי הגדול מנצח, ln⁡Z≈Nln⁡λ+\ln Z \approx N \ln \lambda_+, וכל תוצאה מדויקת של שלב 3 נובעת בגזירה: m=∂ln⁡λ+/∂bm = \partial \ln\lambda_+/\partial b נותן את המגנוט בשדה, וב-b=0b = 0, λ+=2cosh⁡K\lambda_+ = 2\cosh K נותן E/(NJ)=−tanh⁡KE/(NJ) = -\tanh K. הערכים העצמיים לעולם אינם נחתכים עבור KK ממשי, ולכן ln⁡λ+\ln \lambda_+ אנליטית בכל T>0T > 0: אין מעבר, עכשיו בדרך שנייה. התיקון (λ−/λ+)N=tanh⁡NK(\lambda_-/\lambda_+)^N = \tanh^N K ב-h=0h = 0 הוא גם המתאם בין ספינים במרחק NN אתרים זה מזה, ולכן אורך המתאם הוא ξ=−1/ln⁡tanh⁡K\xi = -1/\ln\tanh K, סופי בכל T>0T > 0 ומתבדר רק כאשר T→0T \to 0.

סקיילינג בגודל סופי. ליד TcT_c האורך היחיד שחשוב על סריג L×LL \times L הוא היחס L/ξL/\xi, ו-ξ∝∣T−Tc∣−ν\xi \propto |T - T_c|^{-\nu}. לכן גודל נצפה שמתבדר כמו ∣T−Tc∣−γ|T - T_c|^{-\gamma} במערכת האינסופית מקבל, במערכת סופית, את הצורה

χ′(T,L)=Lγ/ν χ~ ⁣((T−Tc) L1/ν),\chi'(T, L) = L^{\gamma/\nu}\, \tilde{\chi}\!\left( (T - T_c)\, L^{1/\nu} \right) ,

עם פונקציית סקיילינג אחת χ~\tilde{\chi} לכל LL. שתי השלכות: גובה השיא גדל כמו Lγ/ν=L7/4L^{\gamma/\nu} = L^{7/4}, והשיא יושב במקום שבו הארגומנט מקבל ערך קבוע, ולכן מיקומו נסחף כמו Tpeak−Tc∝L−1/ν=L−1T_{\mathrm{peak}} - T_c \propto L^{-1/\nu} = L^{-1} — האקסטרפולציה ששימשה בבעיה 4 ובמעבדה. בשרטוט של χ′L−7/4\chi' L^{-7/4} כנגד (T−Tc)L(T - T_c) L, העקומות לכל LL קורסות לעקומה אחת. הקריסה היא מבחן רגיש: עם המעריכים השגויים, או עם TcT_c שגוי, העקומות נפרשות כמניפה.

התרופה להאטה הקריטית. כלל מקומי הופך ספין אחד בכל פעם, ותחום מתואם בגודל ξ\xi זקוק לזמן שגדל כמו ξz\xi^{z} כדי להתארגן מחדש. אלגוריתמי אשכולות — האלגוריתם של וולף הוא הפשוט שבהם — בונים במקום זאת אשכול מתואם שלם של ספינים מיושרים בכלל אקראי שנבחר כך שאיזון מפורט עדיין מתקיים, והופכים אותו בבת אחת. ב-TcT_c על הסריג הריבועי הם מורידים את zz מכ-2.17 לכ-0.25. הקורס הזה אינו מממש אלגוריתם כזה: מדידת ההאטה היא הלקח, ותרופה הייתה מסתירה אותו.