孙子曰:凡火攻有五:一曰火人,二曰火积,三曰火辎,四曰火库,五曰火队。
行火必有因,因必素具。发火有时,起火有日。时者,天之燥也。日者,月在箕、壁、翼、轸也。凡此四宿者,风起之日也。
凡火攻,必因五火之变而应之:火发于内,则早应之于外;火发而其兵静者,待而勿攻,极其火力,可从而从之,不可从则止。火可发于外,无待于内,以时发之,火发上风,无攻下风,昼风久,夜风止。凡军必知五火之变,以数守之。
故以火佐攻者明,以水佐攻者强。水可以绝,不可以夺。
夫战胜攻取而不惰其功者凶,命曰“费留”。故曰:明主虑之,良将惰之,非利不动,非得不用,非危不战。主不可以怒而兴师,将不可以愠而攻战。合于利而动,不合于利而止。怒可以复喜,愠可以复悦,亡国不可以复存,死者不可以复生。故明主慎之,良将警之。此安国全军之道也。
סון דזי אמר: יש חמש דרכים להשתמש באש: הראשונה היא לשרוף חיילים, השנייה לשרוף אספקה, השלישית לשרוף ציוד, הרביעית לשרוף מחסנים, החמישית לשרוף ציוד. כדי להשתמש באש, יש צורך בתנאים נוחים, ותנאים אלה צריכים להיות מוכנים מראש. להדליק אש תלויה בזמן, והדלקה תלויה ביום. הזמן הנכון הוא כשהאוויר יבש. הימים הנכונים הם אלה שבהם הירח נמצא בתיבות הלבניות ג'י, בי, יי וז'ן. ארבע תיבות אלה הן ימי רוח.
בכלליות, כדי לתקוף עם אש, יש לנצל את השינויים בחמש סוגי האש ולהתאים אליהם: אם האש נדלקת בפנים, יש להתגבר עליה מהחוץ; אם האש נדלקת והצבא הנגדי נשאר שקט, המתן ולא לתקוף, המתן עד שהאש תגיע לשיאה, ואז לפעול בהתאם; אם האש לא ניתן להשתמש בה, להפסיק. האש יכולה להידלק מחוץ לאזור, ללא צורך להמתין מהפנים, יש לגרום לה להידלק בזמן הנכון. אם האש נדלקת ברוח, לא לתקוף נגד הרוח. אם הרוח נושבת זמן רב ביום, היא תיפסק בלילה. כל צבא חייב לדעת את השינויים בחמש האשות ולהתכונן להם בקפידה.
לכן, להשתמש באש כדי לסייע לתקיפה מראה חכמה, להשתמש במים כדי לסייע לתקיפה מראה כוח. המים יכולים לנתק, אך לא לבזוז.
מי שמנצח ומחזיק בשטחים, אך לא יודע לרסן את הצלחתו, ייפול לידי רעה: זה נקרא "להפסיד משאבים". לכן אומרים: שליט חכם מחשיב את זה, מפקד טוב מתייחס אליו. הוא לא מתחיל פעולה אם אין לו יתרון, לא משתמש בצבאו אם אין לו רווח, לא לוחם אם אין לו סכנה. שליט לא צריך להרים צבא בזעם, מפקד לא צריך לתקוף בזעם. הוא פועל רק אם יש לו יתרון, אחרת הוא עצור. הזעם יכול להפוך לשמחה, הזעם יכול להפוך לשמחה, אבל מדינה שנחרבה לא ניתן לשחזר, והמתים לא יכולים לחזור לחיים. לכן שליט חכם זהיר, ומפקד טוב זהיר. זו הדרך לשמור על המדינה ולשמור על הצבא.