औपचारिक सत्यापन औपचारिक सत्यापन किसी प्रणाली के डिज़ाइन की शुद्धता को औपचारिक विनिर्देश के संदर्भ में सिद्ध या असिद्ध करने के लिए गणितीय विधियों का उपयोग है। परीक्षण के विपरीत, जो केवल विशिष्ट इनपुट के लिए त्रुटियों की उपस्थिति दिखा सकता है, औपचारिक सत्यापन सभी संभावित इनपुट के लिए उनकी अनुपस्थिति को सिद्ध कर सकता है। इसमें प्रणाली का एक औपचारिक मॉडल बनाना और मॉडल जाँच या प्रमेय सिद्धीकरण जैसी तकनीकों का उपयोग करना शामिल है।





