משפט נפוליאון הוא משפטגאומטרי הקובע כי לכל משולש שעל צלעותיו יבנו משולשים שווי-צלעות (כולם פנימה או כולם החוצה), יצרו מרכזי הכובד (מפגשי התיכונים) של המשולשים האלה משולש שווה-צלעות. שלושת המעגלים החוסמים את המשולשים שנבנו על צלעות המשולש המקורי ייפגשו בנקודה אחת.
משולשים אלו, שקודקודיהם הם מרכזי הכובד של המשולשים שנבנו על הצלעות, מכונים משולשי נפוליאון.
ההפרש בין שטח משולש נפוליאון החיצוני לבין שטח משולש נפוליאון הפנימי שווה לשטח המשולש המקורי.
למרות שמשפט זה מיוחס לנפוליאון בונפרטה, ואף נושא את שמו, אין כל ערובה לכך שהוא גילה או הוכיח אותו.
הוכחה
נסמן את צלעות המשולש:
עקרון ההוכחה: נביע צלע שרירותית, , באמצעות שלוש הצלעות .
נראה כי הנוסחה היא "חילופית", כלומר לכל תמורה של , ערך הנוסחה זהה. היחס החשוב בין הצלע שבחרנו לבין צלעות המשולש הוא: האם הצלע שבחרנו נמצאת מול צלע נתונה ב- ?
הצלע ב- הנמצאת מול הצלע שבחרנו היא הצלע הראשונה בתמורה. משום שלכל 6 התמורות התוצאה זהה, ינבע מכך כי 3 הצלעות של משולש שוות.
התמורה עבור היא: , התמורה עבור היא: והתמורה עבור היא: .
סדר האיברים השני והשלישי אינו משנה, האיבר הראשון בתמורה מייצג את הצלע במשולש שנמצאת "מול" הצלע המתאימה לה ב- .
גוף ההוכחה:
נוכיח 2 משפטי עזר פשוטים אשר יפשטו את ההסברים בהמשך:
1. במשולש שצלעותיו הן מתקיים: .
נוסחה זו נובעת באופן ישיר ממשפט הקוסינוסים, על ידי העברת אגפים וחילוק.
2. במשולש, סינוס של זווית שווה למנת החילוק של הצלע שמול הזווית בקוטר המעגל החוסם את המשולש.
נעזר בעובדה שקוסינוס של 60 מעלות שווה לחצי, וסינוס של 60 מעלות שווה לחצי שורש שלוש:
כעת, נפתח את הסוגריים:
נציב את ואת :
בחלק הראשון, נחשב את השברים, ובחלק השני נצמצם גורמים משותפים:
נפתח את הקוסינוס לפי משפט העזר הראשון, ונצמצם בגורם :
בחלק הראשון של הנוסחה, נחבר ונחסר את 3 השברים, ובחלק השני - נפתח את הסינוס לפי משפט העזר השני:
שים לב כי הוא קוטר המעגל החוסם את משולש .
לבסוף, נותר לאחר את 2 המכפלות ולקבל את הנוסחה הסופית:
קל לראות שגם החלק הראשון, וגם החלק השני, הם חילופיים ב- ולכן גם ההפרש שלהם חילופי ב-.
משום שהוכחנו שצלע שרירותית של משולש ניתנת להבעה על ידי 3 הצלעות של המשולש המקורי, כך שגם אם מחליפים את סדר הצלעות (ובעיקר – איזו צלע של נמצאת מול הצלע שבחרנו), התוצאה זהה, היא תהיה זהה לכל שאר הצלעות במשולש . מכאן שמשולש הוא שווה-צלעות.