שינויים

מ
אין תקציר עריכה
שורה 1: שורה 1: −
'''עקרון אנה קרנינה''' הוא הרעיון לפיו יש מספר מצומצם של דרכים להשגת מערכת מתפקדת, או לתוצאה רצויה, בעוד שהדרכים להיכשל בהשגת המטרה הן רבות, מגוונות ותלויות בגורמים רבים. העקרון נוסח על ידי לב טולסטוי ברומן "אנא קרנינה" לפיו "כל המשפחות המאושרות דומות זו לזו, כל משפחה אומללה - אומללה בדרכה שלה".  
+
'''עקרון אנה קרנינה''' הוא הרעיון לפיו יש מספר מצומצם של דרכים להשגת מערכת מתפקדת, או לתוצאה רצויה, בעוד שהדרכים להיכשל בהשגת המטרה הן רבות, מגוונות ותלויות בגורמים רבים. העקרון נוסח על ידי לב טולסטוי ברומן "אנה קרנינה" לפיו "כל המשפחות המאושרות דומות זו לזו, כל משפחה אומללה - אומללה בדרכה שלה".  
    
ההיסטוריון והפיזיולוג [[ג'ארד דיימונד]] הרחיב את הרעיון של טולסטוי  וטבע את השם "עקרון אנה קרנינה" בספרו [[רובים חיידקים ופלדה]] בהקשר של ביות בעלי חיים, "כל בעלי החיים הנוחים לביות דומים זה לזה, כל בעל חיים קשה לביות - קשה בדרכו שלו". בעל החיים שניתן לביות צריך להיות בעל תכונות שונות כמו מזג נוח, בגרות מינית קצרה יחסית, תזונה צמחונית או גודל קטן (אחרת יקר להחזיקו) וכו', כשלון באחת מהתכונות האלה יגרום לכך שלא ניתן לביית את בעל החיים. דיימונד משתמש בעקרון זה ביחס לביות חיים כדי להסביר מדוע למרות שפע של יונקים גדולים שמצויים באפריקה, התושבים שם לא הצליחו לביית אף יונק גדול - לכל אחד מהם היתה תכונה בסיסית שהפריע לתהליך הביות.  
 
ההיסטוריון והפיזיולוג [[ג'ארד דיימונד]] הרחיב את הרעיון של טולסטוי  וטבע את השם "עקרון אנה קרנינה" בספרו [[רובים חיידקים ופלדה]] בהקשר של ביות בעלי חיים, "כל בעלי החיים הנוחים לביות דומים זה לזה, כל בעל חיים קשה לביות - קשה בדרכו שלו". בעל החיים שניתן לביות צריך להיות בעל תכונות שונות כמו מזג נוח, בגרות מינית קצרה יחסית, תזונה צמחונית או גודל קטן (אחרת יקר להחזיקו) וכו', כשלון באחת מהתכונות האלה יגרום לכך שלא ניתן לביית את בעל החיים. דיימונד משתמש בעקרון זה ביחס לביות חיים כדי להסביר מדוע למרות שפע של יונקים גדולים שמצויים באפריקה, התושבים שם לא הצליחו לביית אף יונק גדול - לכל אחד מהם היתה תכונה בסיסית שהפריע לתהליך הביות.  
שורה 9: שורה 9:  
נישואים מוצלחים ויציבות משפחתית - היישום המקורי של עקרון אנה קרנינה  הוא הרעיון לפיו משפחות מתפקדות עוקבות אחר דפוסים דומים של התנהגות, בעוד משפחות אומללות מגיעות למצב זה בגלל סיבות רבות - קשיים כלכליים, חוסר התאמה בין בני הזוג, מחלה, וכו'. לשאלה של תקפות עקרון אנה קרנינה יש ערך בהקשר של [[רווחה חברתית]].  
 
נישואים מוצלחים ויציבות משפחתית - היישום המקורי של עקרון אנה קרנינה  הוא הרעיון לפיו משפחות מתפקדות עוקבות אחר דפוסים דומים של התנהגות, בעוד משפחות אומללות מגיעות למצב זה בגלל סיבות רבות - קשיים כלכליים, חוסר התאמה בין בני הזוג, מחלה, וכו'. לשאלה של תקפות עקרון אנה קרנינה יש ערך בהקשר של [[רווחה חברתית]].  
   −
אפשר להרחיב את עקרון אנא קרנינה לתחומים נוספים:
+
אפשר להרחיב את עקרון אנה קרנינה לתחומים נוספים:
* כל החלליות ששורדות דומות זו לזו, וכל חללית ששמתרסקת עושה זאת בדרכה שלה. יש גורמים רבים שיכולים לגרום לאסון בחללית, ומספיק שאחד מהם מתרחש כדי לגרום לאובדן הצוות. דוגמה לכך התרחשה במהלך הניסיונות להחזיר את צוות אפולו 13 בחזרה לכדור הארץ בחיים. בתחילה היתה בעיה של אובדן חמצן בחללית, לאחר שבעיה זו נפתרה, היה חשש שריכוז הפחמן הדו חמצני באוויר יעלה (בגלל תקלה במסננים) ויהפוך לקטלני. לאחר מכן היתה בעיה של תמרון כדי למצוא זווית כניסה מתאימה לכדור הארץ וכו'. רלוונטיות של נושא זה לנושא הקיימות עולה מתוך הדיון ב[[ספינת החלל כדור הארץ]] וחוסר ההתאמה בינו לבין דיון כלכלי רגיל שמוצג על ידי [[ביורן לומבורג]].  
+
* כל החלליות ששורדות דומות זו לזו, וכל חללית שמתרסקות עושה זאת בדרכה שלה. יש גורמים רבים שיכולים לגרום לאסון בחללית, ומספיק שאחד מהם מתרחש כדי לגרום לאובדן הצוות. דוגמה לכך התרחשה במהלך הניסיונות להחזיר את צוות אפולו 13 בחזרה לכדור הארץ בחיים. בתחילה היתה בעיה של אובדן חמצן בחללית, לאחר שבעיה זו נפתרה, היה חשש שריכוז הפחמן הדו חמצני באוויר יעלה (בגלל תקלה במסננים) ויהפוך לקטלני. לאחר מכן היתה בעיה של תמרון כדי למצוא זווית כניסה מתאימה לכדור הארץ וכו'. רלוונטיות של נושא זה לנושא הקיימות עולה מתוך הדיון ב[[ספינת החלל כדור הארץ]] וחוסר ההתאמה בינו לבין דיון כלכלי רגיל שמוצג על ידי [[ביורן לומבורג]].  
 
* כל הפירמות ששורדות מיישמות עקרונות דומים, כל פירמה שנכשלת עושה זאת בדרכה שלה. יש גורמים שונים שמשפיעים על השרידה של פירמה - כוח אדם מיומן, גישה לשווקי צרכנים, שיווק, מימון, חדשנות טכנולוגית וכו'.  
 
* כל הפירמות ששורדות מיישמות עקרונות דומים, כל פירמה שנכשלת עושה זאת בדרכה שלה. יש גורמים שונים שמשפיעים על השרידה של פירמה - כוח אדם מיומן, גישה לשווקי צרכנים, שיווק, מימון, חדשנות טכנולוגית וכו'.  
 
* פריון של קוו יצור - כאשר קו ייצור מתפקד, כל התחנות לאורך קו הייצור עובדות בהצלחה. בקו ייצור לינארי לחלוטין, ללא מלאים, מספיק שתחנה אחת לא תתפקד, כדי לגרום להשבתת קו הייצור כולו. מסיבה זו קווי יצור רבים מחזיקים מלאים לאורך הקו, בדיקות , חלקי חילוף, עובדי עתודה, ייצור במקביל וכו'.  
 
* פריון של קוו יצור - כאשר קו ייצור מתפקד, כל התחנות לאורך קו הייצור עובדות בהצלחה. בקו ייצור לינארי לחלוטין, ללא מלאים, מספיק שתחנה אחת לא תתפקד, כדי לגרום להשבתת קו הייצור כולו. מסיבה זו קווי יצור רבים מחזיקים מלאים לאורך הקו, בדיקות , חלקי חילוף, עובדי עתודה, ייצור במקביל וכו'.  
שורה 17: שורה 17:     
* בריאות אנושית - כל בני האדם המתפקדים דומים זה לזה, וכל אדם שמת עושה זאת בדרכו שלו. המערכות הגופניות שצריכות לתפקד כוללות את הלב, הריאות, מערכת העיכול, מערכת הדם, המערכת החיסונית, המוח, הכבד, העור, הכליות וכו'. מספיק כשל של מערכת אחת כזו כדי לגרום למחלה ולמוות. הגורמים לכשל במערכת יכולים להיות שונים ומגוונים - כמו תזונה בחוסר או תזונה לא מאוזנת, גורמי מחלה, סרטן, מחלה אוטו/אומנית, הרעלה, פגיעה פיזית, הזדקנות וכו'.  
 
* בריאות אנושית - כל בני האדם המתפקדים דומים זה לזה, וכל אדם שמת עושה זאת בדרכו שלו. המערכות הגופניות שצריכות לתפקד כוללות את הלב, הריאות, מערכת העיכול, מערכת הדם, המערכת החיסונית, המוח, הכבד, העור, הכליות וכו'. מספיק כשל של מערכת אחת כזו כדי לגרום למחלה ולמוות. הגורמים לכשל במערכת יכולים להיות שונים ומגוונים - כמו תזונה בחוסר או תזונה לא מאוזנת, גורמי מחלה, סרטן, מחלה אוטו/אומנית, הרעלה, פגיעה פיזית, הזדקנות וכו'.  
* העברת מידע -  יש דרך אחת נכונה להעביר מסר, והרבה דרכים להעביר מסר בצורה שגויה - בהודעה ארוכה, כאשר כמות האותיות גדולה, מספיקה טעות באות אחת כדי לשבש את המסר, [[תורת המידע]] מתייחסת להסתברויות של כשל בשליחה ובשמירה של מידע ובדרכים להקטין את הסיכוי לכשל כזה, במיוחד בהקשר של מערכות ממוחשבות ושל תקשורת נתונים. כדי להתמודד עם בעיה זו, מערכות להעברה ולאחסון מידע שומרות על גיבויים ועל אחסון מידע עודף שיאפשר שחזור המידע גם במקרה של טעות. במערכות ממוחשבות, המידע בתוך כל קבוצת סיביות כולל גם סיבית נוספת שסוכמת סיביות נוסםות בקבוצה ומקטינה את הסיכוי לטעויות. דוגמה אחרת באה מהשפות האנושיות שכוללות שימוש במילים שאינן קומפקטיות - כך שחלק גדול מהאותיות במילה הן מיותרות. לדוגמה אין מילה דומה קרובה ל"אוניברסיטה" כך שהשמטת אות או חילופי אותיות יאפשרו עדיין זיהוי של המסר. כך נתגלה כי בני אדם יכולים לזהות בהצלחה את המסר גם כאשר יש בו טעויות, לדוגמה כאשר האות הראשונה והאחרונה של המילה הן נכונות, ויש סיכול אותיות בתוך המילה (לדוגמה "מקחר באוניברסיטת אקוספרוד מארה שאתם יגולים לקורא משפת זה בהצחלה").
+
* העברת מידע -  יש דרך אחת נכונה להעביר מסר, והרבה דרכים להעביר מסר בצורה שגויה - בהודעה ארוכה, כאשר כמות האותיות גדולה, מספיקה טעות באות אחת כדי לשבש את המסר, [[תורת המידע]] מתייחסת להסתברויות של כשל בשליחה ובשמירה של מידע ובדרכים להקטין את הסיכוי לכשל כזה, במיוחד בהקשר של מערכות ממוחשבות ושל תקשורת נתונים. כדי להתמודד עם בעיה זו, מערכות להעברה ולאחסון מידע שומרות על גיבויים ועל אחסון מידע עודף שיאפשר שחזור המידע גם במקרה של טעות. במערכות ממוחשבות, המידע בתוך כל קבוצת סיביות כולל גם סיבית נוספת שסוכמת סיביות נוסםות בקבוצה ומקטינה את הסיכוי לטעויות. דוגמה אחרת באה מהשפות האנושיות שכוללות שימוש במילים שאינן קומפקטיות - כך שחלק גדול מהאותיות במילה הן מיותרות. לדוגמה אין מילה דומה קרובה ל"אוניברסיטה" כך שהשמטת אות או חילופי אותיות יאפשרו עדיין זיהוי של המסר. כך נתגלה כי בני אדם יכולים לזהות בהצלחה את המסר גם כאשר יש בו טעויות, לדוגמה כאשר האות הראשונה והאחרונה של המילה הן נכונות, ויש סיכול אותיות בתוך המילה (לדוגמה "מחקר באוניברסיטת אקוספרוד מארה שאתם יגולים לקורא משפת זה בהצחלה").
 
* תפקוד של מערכות אקולוגיות. מערכות אקולוגיות מתפקדות במגוון יחסים בין מגוון גדול של מינים, אבל כל המערכות האקולוגיות מתפקדות בהתאם לעקרונות דומים. המערכת יכולה לקרוס בגלל מגוון סיבות כמו [[שינויי אקלים]], שינויים בכמות המשקעים, הרעלה, הכחדת מין בעל חיים, [[מין פולש]] וכו'. עם זאת , מערכות אקולוגיות רבות כוללות גמישות מסויימת כך שכאשר מין אחד נכחד, יכולים מינים אחרים להתפתח לתוך הנישה שלו (על ידי התאמה גנטית), וכך לספק למערכת תפקודים דומים.
 
* תפקוד של מערכות אקולוגיות. מערכות אקולוגיות מתפקדות במגוון יחסים בין מגוון גדול של מינים, אבל כל המערכות האקולוגיות מתפקדות בהתאם לעקרונות דומים. המערכת יכולה לקרוס בגלל מגוון סיבות כמו [[שינויי אקלים]], שינויים בכמות המשקעים, הרעלה, הכחדת מין בעל חיים, [[מין פולש]] וכו'. עם זאת , מערכות אקולוגיות רבות כוללות גמישות מסויימת כך שכאשר מין אחד נכחד, יכולים מינים אחרים להתפתח לתוך הנישה שלו (על ידי התאמה גנטית), וכך לספק למערכת תפקודים דומים.
   שורה 25: שורה 25:  
באופן דומה הצלחה של תהליך סדרתי, כמו אפיית עוגה לדוגמה, תלויה בהצלחה של כל תתי-התהליכים לאורך התהליך, כמו השגת חומרי גלם בכמות ובאיכות הרצויה, ערבוב החומרים בסדר הנכון, לישת בצק, אפייה וכו'. תהליכים סדרתיים אחרים כוללים קוי-ייצור תעשייתיים, גידול של צמח, הריון, התפתחות וגדילה של ילדים, הרצה של תוכנה, לימודים במקצועות כמו מתמטיקה שבה הבנה של השלבים הבאים תלויה ביכולת להבין את השלבים המוקדמים יותר, בבניית בתים ובבניית שעון או מכונה.  
 
באופן דומה הצלחה של תהליך סדרתי, כמו אפיית עוגה לדוגמה, תלויה בהצלחה של כל תתי-התהליכים לאורך התהליך, כמו השגת חומרי גלם בכמות ובאיכות הרצויה, ערבוב החומרים בסדר הנכון, לישת בצק, אפייה וכו'. תהליכים סדרתיים אחרים כוללים קוי-ייצור תעשייתיים, גידול של צמח, הריון, התפתחות וגדילה של ילדים, הרצה של תוכנה, לימודים במקצועות כמו מתמטיקה שבה הבנה של השלבים הבאים תלויה ביכולת להבין את השלבים המוקדמים יותר, בבניית בתים ובבניית שעון או מכונה.  
   −
התחום של הנדסת תוכנה וחומרה מספק הפשטה לוגית לעקרון אנה קרנינה על ידי הרעיון של '''תנאי סף''' - כדי שפונקציה מסויימת תוכל לרוץ בהצלחה, עליה לקבל קלטים מתאימים ומוגדרים מראש, והיא מכילה גם תנאי התחלה שרק קיום של כולם מאפשר לה לרוץ. לדוגמה פונקציה מסויימת מבצעת חיבור בין שני מספרים, אז היא צריכה לוודא בתור תנאי התחלה שאכן יש לה שני נתונים כקלט, וכי כל אחד מהנתונים הוא אכן מספר. תוכנית מחשב מורכבת מאוסף של פונקציות כאלה, כאשר כל אחת מהן יכולה להכשל בגלל סיבות שונות. לדוגמה תוכנית שמורכבת מ-2 פונקציות - אחת שמחברת שני מספרים, והשניה משדרת את התוצאה אל האינטנרט, יכולה הלכשל בגלל כשלון של כל אחת מהפונקציות הבודדות. הצלחה של התוכנית כמערכת תלויה באיכות החיבורים בין תתי המערכות השונות (כך שתתי הרכיבים אכן יכולים להעביר זה לזה את המידע הנחוץ בפורמט הנכון ובסדר הנכון) הצלחתה כתהליך תלויה בכך שבכל שלב שהסתיים, יאפשר למלא את תנאי הסף של השלב הבא.  
+
התחום של הנדסת תוכנה וחומרה מספק הפשטה לוגית לעקרון אנה קרנינה על ידי הרעיון של '''תנאי סף''' - כדי שפונקציה מסויימת תוכל לרוץ בהצלחה, עליה לקבל קלטים מתאימים ומוגדרים מראש, והיא מכילה גם תנאי התחלה שרק קיום של כולם מאפשר לה לרוץ. לדוגמה פונקציה מסויימת מבצעת חיבור בין שני מספרים, אז היא צריכה לוודא בתור תנאי התחלה שאכן יש לה שני נתונים כקלט, וכי כל אחד מהנתונים הוא אכן מספר. תוכנית מחשב מורכבת מאוסף של פונקציות כאלה, כאשר כל אחת מהן יכולה להכשל בגלל סיבות שונות. לדוגמה תוכנית שמורכבת מ-2 פונקציות - אחת שמחברת שני מספרים, והשניה משדרת את התוצאה אל האינטרנט, יכולה להכשל בגלל כשלון של כל אחת מהפונקציות הבודדות. הצלחה של התוכנית כמערכת תלויה באיכות החיבורים בין תתי המערכות השונות (כך שתתי הרכיבים אכן יכולים להעביר זה לזה את המידע הנחוץ בפורמט הנכון ובסדר הנכון) הצלחתה כתהליך תלויה בכך שבכל שלב שהסתיים, יאפשר למלא את תנאי הסף של השלב הבא.  
    
ניתן לנסח את עקרון אנה קרנינה ידי תנאי לוגיים "גם" (AND) ו "או" (OR):
 
ניתן לנסח את עקרון אנה קרנינה ידי תנאי לוגיים "גם" (AND) ו "או" (OR):
 
כאשר תהליך סדרתי כלשהו T מורכב מתתי תהליכים {A, B, C} אפשר להגדיר הצלחה ב-תהליך T כ
 
כאשר תהליך סדרתי כלשהו T מורכב מתתי תהליכים {A, B, C} אפשר להגדיר הצלחה ב-תהליך T כ
הצלחה בתהליך כולו, T  = הצלחה בתת תהליך A, וגם הצלחה בתת תהליך B  וגם הצלחה בC ...
+
הצלחה בתהליך כולו, T  = הצלחה בתת תהליך A, וגם הצלחה בתת תהליך B  וגם הצלחה ב-C ...
    
בהתאם לכך, כשלון של התהליך T מוגדר באופן הבא:
 
בהתאם לכך, כשלון של התהליך T מוגדר באופן הבא:
 
כשלון בתהליך כולו T = כשלון ב-A או כשלון בB או כשלון בC ....
 
כשלון בתהליך כולו T = כשלון ב-A או כשלון בB או כשלון בC ....
   −
במערכת לוגית תנאי AND, מקביל לפעולת כפל. כך שאם הסיכוי להצלחה בכל אחד מתתי התהליכים A, B, C הוא לדוגמה 50%, הסיכוי להצחלת כל התהליך (בהנחה של חוסר תלות בין התהליכים) הוא רק שמינית.  
+
במערכת לוגית תנאי AND, מקביל לפעולת כפל. כך שאם הסיכוי להצלחה בכל אחד מתתי התהליכים A, B, C הוא לדוגמה 50%, הסיכוי להצלחת כל התהליך (בהנחה של חוסר תלות בין התהליכים) הוא רק שמינית.  
   −
בתהליך או מערכת ללא מנגנוני בקרה (ראו לדוגמה [[לולאות משוב]] שבנויים בצורה סדרתית, ומכילים את עקרון אנא-קרנינה, ניתן לחשב בקלות את הסיכוי לאי-תפקוד או לכשלון. הסיכוי להצלחה או לתפקוד תקין יורד  במהירות ככל שמספר הרכיבים עולה.  
+
בתהליך או מערכת ללא מנגנוני בקרה (ראו לדוגמה [[לולאות משוב]] שבנויים בצורה סדרתית, ומכילים את עקרון אנה-קרנינה, ניתן לחשב בקלות את הסיכוי לאי-תפקוד או לכשלון. הסיכוי להצלחה או לתפקוד תקין יורד  במהירות ככל שמספר הרכיבים עולה.  
   −
נניח שיש לנו מערכת שמורכבת מ-20 רכיבים, ושהסיכוי לכשל בכל אחד מהם הוא 5% בחודש. במילים אחרות הסיכוי לתפקוד תקין של כל רכיב בנפרד במשך כל החודש הוא 95%. על פי עקרון אנא קרנינה, ותוך שמניחים שאין תלות בין הסיכוי לתאונה בכל אחד מהרכיבים, הסיכוי לתפקוד תקין מובא על ידי כפל (שמקביל לתנאי לוגי AND) - כלומר 0.95 בחזקת 20. יש לכן סיכוי של 65% שהמערכת תפסיק לפעול לפני סוף החודש.  
+
נניח שיש לנו מערכת שמורכבת מ-20 רכיבים, ושהסיכוי לכשל בכל אחד מהם הוא 5% בחודש. במילים אחרות הסיכוי לתפקוד תקין של כל רכיב בנפרד במשך כל החודש הוא 95%. על פי עקרון אנה קרנינה, ותוך שמניחים שאין תלות בין הסיכוי לתאונה בכל אחד מהרכיבים, הסיכוי לתפקוד תקין מובא על ידי כפל (שמקביל לתנאי לוגי AND) - כלומר 0.95 בחזקת 20. יש לכן סיכוי של 65% שהמערכת תפסיק לפעול לפני סוף החודש.  
    
במערכת הבנויה מ-100 רכיבים, שלכל אחד מהם הסתברות כשל של 1%, הסיכוי לתאונה הוא 63%. מערכת הבנויה מ-1000 רכיבים בעלי הסתברות כשל של 0.1% תהיה גם היא בעלת סיכוי לתאונה של 63%.  
 
במערכת הבנויה מ-100 רכיבים, שלכל אחד מהם הסתברות כשל של 1%, הסיכוי לתאונה הוא 63%. מערכת הבנויה מ-1000 רכיבים בעלי הסתברות כשל של 0.1% תהיה גם היא בעלת סיכוי לתאונה של 63%.  
   −
דבר זה מסביר מדוע מערכות ותהליכים המכילים פוטנציאל לעקרון אנא קרנינה מכילים מנגנוני בקרה ותיקון, במיוחד במערכות הבנויות ממאות אלפי וממיליוני רכיבים כמו צבאות או יצורים חיים. ללא מערכות אלה תהיה קריסה של המערכת כולה בתוך זמן קצר.
+
דבר זה מסביר מדוע מערכות ותהליכים המכילים פוטנציאל לעקרון אנה קרנינה מכילים מנגנוני בקרה ותיקון, במיוחד במערכות הבנויות ממאות אלפי וממיליוני רכיבים כמו צבאות או יצורים חיים. ללא מערכות אלה תהיה קריסה של המערכת כולה בתוך זמן קצר.
    
==התמודדות במערכות==
 
==התמודדות במערכות==
 
בפועל , רוב המערכות המתפקדות כוללות מערכות אל-כשל, או מנגנוני בקרה ו[[לולאות משוב]] מחלישות, שדואגות לתת מענה חלקי לבעיות אלה. הפתרונות כוללים:
 
בפועל , רוב המערכות המתפקדות כוללות מערכות אל-כשל, או מנגנוני בקרה ו[[לולאות משוב]] מחלישות, שדואגות לתת מענה חלקי לבעיות אלה. הפתרונות כוללים:
 
* '''מערכות מבוזרות ופעולה במקביל'''- לדוגמה הספקת החמצן לאיברי הגוף על ידי תאי דם רבים, כך שאם תא דם אחד נהרס, יש תאים אחרים המספקים את הפעולה הזאת. הגוף מוכן לאפשרות זו ומייצר בכל יום כמות של תאי דם חדשים להתמודדות עם תאי הדם הישנים שנהרסו. הגוף גם יכול לנסות להגביר את ייצור תאי הדם במקרה של פציעה או מחלה הגורמת להרס מוגבר של תאי דם. באופן דומה חלק מרקמות הגוף מורכבים מתאים רבים שאין חשיבות גבוהה לסדר הפנימי שלהם (תאי עור לדוגמה), וצבאות מחזיקים יחידות אורגניות בעלות מבנה אחיד ותפקוד דומה (לדוגמה יחידת קשתים, יחידת רובאים, מחלקת טנקים וכו'). יחידות אלה יכולות להוות תחליף ליחידות אחרות, ולתת מענה משלים ליחידות אחרות, עם חשיבות מועטה יחסית של אילו יחידות ספציפיות מרכיבות את הכוח.  
 
* '''מערכות מבוזרות ופעולה במקביל'''- לדוגמה הספקת החמצן לאיברי הגוף על ידי תאי דם רבים, כך שאם תא דם אחד נהרס, יש תאים אחרים המספקים את הפעולה הזאת. הגוף מוכן לאפשרות זו ומייצר בכל יום כמות של תאי דם חדשים להתמודדות עם תאי הדם הישנים שנהרסו. הגוף גם יכול לנסות להגביר את ייצור תאי הדם במקרה של פציעה או מחלה הגורמת להרס מוגבר של תאי דם. באופן דומה חלק מרקמות הגוף מורכבים מתאים רבים שאין חשיבות גבוהה לסדר הפנימי שלהם (תאי עור לדוגמה), וצבאות מחזיקים יחידות אורגניות בעלות מבנה אחיד ותפקוד דומה (לדוגמה יחידת קשתים, יחידת רובאים, מחלקת טנקים וכו'). יחידות אלה יכולות להוות תחליף ליחידות אחרות, ולתת מענה משלים ליחידות אחרות, עם חשיבות מועטה יחסית של אילו יחידות ספציפיות מרכיבות את הכוח.  
* '''בניה מודולרית''' מערכות מכאניות ואלקטרוניות רבות מתוכננות ובנויות מרכיבים רכיבים, כך שניתן בקלות יחסית לזהות את הרכיב הלקוי, לפתוח את המערכת, להוציא את תת הרכיב המקולקל, ולהחליפו ברכיב תקין או לתקן את הרכיב המקולקל, ואז להרכיב מחדש את המערכת. המודולים בנויים עם ממשקים תקניים ביניהם, כך שכל רכיב יכול להשתלב עם אוסף רכיבים אחר, ולא בהתאמה ייחודית לאוסף רכיבים מסויים. כמו כן, מתכננים את המערכת כך שקל לזהות איזה רכיב התקלקל וקל להחליף אותו. תכנון מודלארי משמש גם בתחום התוכנה, הן על ידי בניית מודולים ו"צימוד חלש"  (על ידי ממשקי תוכנה) והן על ידי טכניקות של שכבות, תכנות מונחה עצמים, תכנות פונקציונלי ועוד, שמאפשרים זיהוי מהיר של בעיות והחלפת קטע קטן וממוקד מהקוד, ללא צורך להחליף את כל חלקי התוכנה. בחלק מהמקרים, פירמות מיישמות את עקרון אנא קרנינה כחלק מ[[התיישנות מכוונת]] - הן מייצרות חלק מהרכיבים כך שיהיו בעלי אורך חיים ממוצע מסויים. לאחר תקופה מסויימת, הרכיב מתקלקל, והצרכן צריך לנסות לתקן את המכשיר. במידה והפירמה מעוניינת בכך, החלקים אוזלים מהמלאי והצרכן חייב להחליף את כל המערכת במערכת חדשה.  
+
* '''בניה מודולרית''' מערכות מכאניות ואלקטרוניות רבות מתוכננות ובנויות מרכיבים רכיבים, כך שניתן בקלות יחסית לזהות את הרכיב הלקוי, לפתוח את המערכת, להוציא את תת הרכיב המקולקל, ולהחליפו ברכיב תקין או לתקן את הרכיב המקולקל, ואז להרכיב מחדש את המערכת. המודולים בנויים עם ממשקים תקניים ביניהם, כך שכל רכיב יכול להשתלב עם אוסף רכיבים אחר, ולא בהתאמה ייחודית לאוסף רכיבים מסויים. כמו כן, מתכננים את המערכת כך שקל לזהות איזה רכיב התקלקל וקל להחליף אותו. תכנון מודולרי משמש גם בתחום התוכנה, הן על ידי בניית מודולים ו"צימוד חלש"  (על ידי ממשקי תוכנה) והן על ידי טכניקות של שכבות, תכנות מונחה עצמים, תכנות פונקציונלי ועוד, שמאפשרים זיהוי מהיר של בעיות והחלפת קטע קטן וממוקד מהקוד, ללא צורך להחליף את כל חלקי התוכנה. בחלק מהמקרים, פירמות מיישמות את עקרון אנה קרנינה כחלק מ[[התיישנות מכוונת]] - הן מייצרות חלק מהרכיבים כך שיהיו בעלי אורך חיים ממוצע מסויים. לאחר תקופה מסויימת, הרכיב מתקלקל, והצרכן צריך לנסות לתקן את המכשיר. במידה והפירמה מעוניינת בכך, החלקים אוזלים מהמלאי והצרכן חייב להחליף את כל המערכת במערכת חדשה.  
 
*''' ריבוי מערכות ותפקוד תת תקני''' - לדוגמה קיום של 2 כליות. אם כליה אחת נהרסת, עדיין הכליה האחת יכולה לתמוך בגוף. עם זאת, בדרך כלל הצמצום של תתי המערכות (יד, ריאות, כליות, עיניים, אוזניים וכו') פירושו בדרך כלל תפקוד פחות טוב.  
 
*''' ריבוי מערכות ותפקוד תת תקני''' - לדוגמה קיום של 2 כליות. אם כליה אחת נהרסת, עדיין הכליה האחת יכולה לתמוך בגוף. עם זאת, בדרך כלל הצמצום של תתי המערכות (יד, ריאות, כליות, עיניים, אוזניים וכו') פירושו בדרך כלל תפקוד פחות טוב.  
* '''דרגי ביניים''' - במערכות היררכיות היא הסתמכות על מנהלים או מנגנוני בקרה בדרגי ביניים. לדרג הביניים יש תפקיד בזיהוי כשלים ונסיון לתקנם אם הכשל הוא לא חמור מידי. הסיכוי לתקלות בצבא של מאות אלפי חיילים הוא עצום ובכל יום מתלקלים מכשירים וחיילים נפצעים או חמור מכך. עם זאת, ברוב התקלות האלה מטפלים דרגי הביניים בלי שהדבר מפריע להמשך פעילות של כלל המערכת. אם יש חוסר הצלחה, דרג הביניים מעביר את המידע על הכשלים למעלה. בצורה זו נמנעת הצפת מידע של החלק העליון של המערכת ההיררכית. לדרגי הביניים יש תפקידים נוספים מלבד מענה לכשלים מסוג אנה קרנינה, האחד הוא שדרגים נמוכים יותר יחליפו באופן זמני או תמידי בעלי סמכות שנפגעו. כמו כן דרג הביניים מספק מענה מיידי ומהיר יותר, עוד לפני שמגיעה החלטה רשמית מראש הפירמידה. לדוגמה רפלקס במרפק במגע עם סיר חם.  
+
* '''דרגי ביניים''' - במערכות היררכיות היא הסתמכות על מנהלים או מנגנוני בקרה בדרגי ביניים. לדרג הביניים יש תפקיד בזיהוי כשלים ונסיון לתקנם אם הכשל הוא לא חמור מידי. הסיכוי לתקלות בצבא של מאות אלפי חיילים הוא עצום ובכל יום מתקלקלים מכשירים וחיילים נפצעים או חמור מכך. עם זאת, ברוב התקלות האלה מטפלים דרגי הביניים בלי שהדבר מפריע להמשך פעילות של כלל המערכת. אם יש חוסר הצלחה, דרג הביניים מעביר את המידע על הכשלים למעלה. בצורה זו נמנעת הצפת מידע של החלק העליון של המערכת ההיררכית. לדרגי הביניים יש תפקידים נוספים מלבד מענה לכשלים מסוג אנה קרנינה, האחד הוא שדרגים נמוכים יותר יחליפו באופן זמני או תמידי בעלי סמכות שנפגעו. כמו כן דרג הביניים מספק מענה מיידי ומהיר יותר, עוד לפני שמגיעה החלטה רשמית מראש הפירמידה. לדוגמה רפלקס במרפק במגע עם סיר חם.  
 
* '''מלאי חירום, עתודות ומלאים''' - עודפים הנאגרים היכן שהוא ומאפשרים "פסק זמן" עד שהמערכת יכולה לחזור לתפקוד תקין. לדוגמה שומן שנאגר בתאי שומן בגוף מאפשר לגוף לעבור תקופות של מחסור במזון.  
 
* '''מלאי חירום, עתודות ומלאים''' - עודפים הנאגרים היכן שהוא ומאפשרים "פסק זמן" עד שהמערכת יכולה לחזור לתפקוד תקין. לדוגמה שומן שנאגר בתאי שומן בגוף מאפשר לגוף לעבור תקופות של מחסור במזון.  
 
* '''שילוב של מערכות תיקון עם מערכות מעקף ו/או מלאים''' - מערכת המעקף, העתודה או המלאי מאפשרת "פסק זמן" בזמן שמערכת אחרת דואגת לשיפוץ או החלפה של תת המערכת שקרסה. בדרך כלל המערכת העוקפת היא מערכת שלא רוצים להשתמש בה באופן יומיומי - מערכת פחות יעילה, בתפקוד נמוך יותר, שעלות הפעלתה יקרה יותר או בתפקוד בעל אורך חיים מוגבל וכו'. דוגמאות לכך היא תקיפה על ידי חיל אוויר בזמן שכוח חילוץ מפנה כוח שנפגע, הפעלת מערכות לב ריאה בזמן ניתוח, שילוב של משטרה ואמבולנסים בפינוי נפגעים מתאונת דרכים, ועוד.
 
* '''שילוב של מערכות תיקון עם מערכות מעקף ו/או מלאים''' - מערכת המעקף, העתודה או המלאי מאפשרת "פסק זמן" בזמן שמערכת אחרת דואגת לשיפוץ או החלפה של תת המערכת שקרסה. בדרך כלל המערכת העוקפת היא מערכת שלא רוצים להשתמש בה באופן יומיומי - מערכת פחות יעילה, בתפקוד נמוך יותר, שעלות הפעלתה יקרה יותר או בתפקוד בעל אורך חיים מוגבל וכו'. דוגמאות לכך היא תקיפה על ידי חיל אוויר בזמן שכוח חילוץ מפנה כוח שנפגע, הפעלת מערכות לב ריאה בזמן ניתוח, שילוב של משטרה ואמבולנסים בפינוי נפגעים מתאונת דרכים, ועוד.
    
==השלכות על הניתוח הכלכלי==
 
==השלכות על הניתוח הכלכלי==
עקרון אנא קרנינה הוא חלק מהסיבה מדוע פירמות, בני אדם ומוסדות כמו צבאות, מדינות וכו' אינם מתפקדים בצורה שרק ממקסמת את הערך של יעילות, אלא גם על פי ערך של [[רובסטיות]] - עמידות בפני זעזועים והפתעות. בהתאם לכך מחזיקות עתודות, מלאים, מנגנוני בטיחות ובקרה "מיותרים" לכאורה שמסרבלים את פעילות המערכת, וגורמים שתהיה פחות יעילה (בטווח הקצר), עם פחות התמחות, פעולה איטית יותר, או שדורשת משאבים גבוהים יותר.  
+
עקרון אנה קרנינה הוא חלק מהסיבה מדוע פירמות, בני אדם ומוסדות כמו צבאות, מדינות וכו' אינם מתפקדים בצורה שרק ממקסמת את הערך של יעילות, אלא גם על פי ערך של [[רובסטיות]] - עמידות בפני זעזועים והפתעות. בהתאם לכך מחזיקות עתודות, מלאים, מנגנוני בטיחות ובקרה "מיותרים" לכאורה שמסרבלים את פעילות המערכת, וגורמים שתהיה פחות יעילה (בטווח הקצר), עם פחות התמחות, פעולה איטית יותר, או שדורשת משאבים גבוהים יותר.  
   −
תאונות מתרחשות בסבירות מסויימת, וגם בהסתברות נמוכה לכל רכיב, מספר רב של רכיבים במערכת שיש בה את עקרון אנא קרנינה גורם לכך שהמערכת לא תתפקד בהסתברות גבוהה, אלא אם היא מחזיקה מערכות בקרה ומלאים כאלה.  כמו כן, פירמות מעוניינות לא רק בהתמחות של העובדים שלהן, אלה גם במידה מסויימת של חפיפה ויתרות כדי להתמודד עם מחלות, עזיבת עובדים, עומסי עבודה וכו'.  
+
תאונות מתרחשות בסבירות מסויימת, וגם בהסתברות נמוכה לכל רכיב, מספר רב של רכיבים במערכת שיש בה את עקרון אנה קרנינה גורם לכך שהמערכת לא תתפקד בהסתברות גבוהה, אלא אם היא מחזיקה מערכות בקרה ומלאים כאלה.  כמו כן, פירמות מעוניינות לא רק בהתמחות של העובדים שלהן, אלה גם במידה מסויימת של חפיפה ויתרות כדי להתמודד עם מחלות, עזיבת עובדים, עומסי עבודה וכו'.  
   −
כמו כן, עקרון אנא קרנינה מעמיד בספק את חשיבות [[ניתוח שולי|הניתוח השולי]] עבור [[פונקציית הייצור]] בכלכלה. הניתוח השולי משמש בין היתר לקביעת התרומה לתפוקה של עובדים ומכונות בתהליך הייצור, וקובע שניתוח זה משמש לשם קביעת השכר לעובדים ותשלום הרנטות להפעלת הציוד המכאני.  ניתוח כזה מבוצע בדרך כלל על דוגמאות שבהן הייצור הוא מקבילי (לדוגמה עובדים בפרדס) ולא טורי (כמו עובדים בקו ייצור קלאסי). בייצור מקבילי אין תקפות לעקרון אנה קרנינה, שכן כל עובד לדוגמה קוטף תפוזים בלי קשר לשאלה מה עושים שאר העובדים.  בייצור טורי לעומת זאת פועל לפי עקרון אנה קרנינה. עובד חולה אחד יפגע בצורה קטנה בתפוקת קטיף תפוזים בפרדס. לעומת זאת, עובד חולה אחד, ללא הנחה של עובדים מחליפים או מלאים, ישבית את קו הייצור כולו.  
+
כמו כן, עקרון אנה קרנינה מעמיד בספק את חשיבות [[ניתוח שולי|הניתוח השולי]] עבור [[פונקציית הייצור]] בכלכלה. הניתוח השולי משמש בין היתר לקביעת התרומה לתפוקה של עובדים ומכונות בתהליך הייצור, וקובע שניתוח זה משמש לשם קביעת השכר לעובדים ותשלום הרנטות להפעלת הציוד המכאני.  ניתוח כזה מבוצע בדרך כלל על דוגמאות שבהן הייצור הוא מקבילי (לדוגמה עובדים בפרדס) ולא טורי (כמו עובדים בקו ייצור קלאסי). בייצור מקבילי אין תקפות לעקרון אנה קרנינה, שכן כל עובד לדוגמה קוטף תפוזים בלי קשר לשאלה מה עושים שאר העובדים.  בייצור טורי לעומת זאת פועל לפי עקרון אנה קרנינה. עובד חולה אחד יפגע בצורה קטנה בתפוקת קטיף תפוזים בפרדס. לעומת זאת, עובד חולה אחד, ללא הנחה של עובדים מחליפים או מלאים, ישבית את קו הייצור כולו.  
    
מסיבה זו אם מניחים שאין יתרות של עובדים או של הון התפוקה השולית של העובד האחרון בקו הייצור היא התפוקה הכוללת של קו הייצור כולו, בהנחה שמביאים עוד עובד חלופי למקרי מחלה, התפוקה השולית של העובד האחרון בקו הייצור היא 0. הכנסה של האפשרות לתקלות בקו הייצור, או תקלות אחרות הנובעות מבעיות של זרימת הון, זרימת חומרי גלם והזרמת המוצרים אל מוכרים או לקוחות וכ', פרושה שבעלים של מפעל ירצו לא רק למקסם את הייצור, אלא גם להקטין את הסיכוי להתרחשות תקלות כאלה ולהקטין את הנזק שתקלות כאלה יגרמו במידה ויתרחשו. פרוש הדבר החזקה של הון מכונות עודף (לגיבוי ולתיקון מכונות אחרות) והחזקה של עובדים לשם גיבוי או שימוש בעובדים בצורה "לא יעילה" כך שיוכלו להחליף באופן זמני עובדים אחרים.  
 
מסיבה זו אם מניחים שאין יתרות של עובדים או של הון התפוקה השולית של העובד האחרון בקו הייצור היא התפוקה הכוללת של קו הייצור כולו, בהנחה שמביאים עוד עובד חלופי למקרי מחלה, התפוקה השולית של העובד האחרון בקו הייצור היא 0. הכנסה של האפשרות לתקלות בקו הייצור, או תקלות אחרות הנובעות מבעיות של זרימת הון, זרימת חומרי גלם והזרמת המוצרים אל מוכרים או לקוחות וכ', פרושה שבעלים של מפעל ירצו לא רק למקסם את הייצור, אלא גם להקטין את הסיכוי להתרחשות תקלות כאלה ולהקטין את הנזק שתקלות כאלה יגרמו במידה ויתרחשו. פרוש הדבר החזקה של הון מכונות עודף (לגיבוי ולתיקון מכונות אחרות) והחזקה של עובדים לשם גיבוי או שימוש בעובדים בצורה "לא יעילה" כך שיוכלו להחליף באופן זמני עובדים אחרים.