Abstrakt. Interaktiva teorem som bevisar är att ta itu med allt större formaliserings- och verifieringsprojekt, och det finns ett kritiskt behov av teoritekniska tekniker för att stödja dessa insatser. En sådan teknik är cross-prover pakethantering, som har potential att förenkla utvecklingen av logiska teorier och effektivt dela teorier mellan olika teorem prover implementeringar. OpenTheory-projektet har utvecklat standarder för förpackningsteorier om den högre ordningens logik som implementerats av HOL-familjen av teoremtestare. Vad som för närvarande saknas är ett standardteoretiskt bibliotek som kan fungera som ett publicerat avtal om driftskompatibilitet och innehålla bevis på grundläggande egenskaper som annars skulle visas i många teoripaket. Det centrala bidraget i denna uppsats är presentationen av ett standardteoretiskt bibliotek för högre orderlogik representerat som ett OpenTheory-paket. Vi identifierar kärnteorin i HOL-familjen av teoremer, och beskriver processen för att instrumentera HOL Light-teoremet för att extrahera en standardiserad version av dess kärnteoriutveckling. Vi profilerar axiom och teorem i vårt standardteoretiska bibliotek och undersöker prestandakostnaden för att separera standardteoretikbiblioteket till sammanhängande hierarkiska teoripaket.
I samband med högre ordningslogiken tillhandahåller OpenTheory REF cross-prover-paket, som möjliggör teoridelning och förenklar utvecklingen.
The OpenTheory Standard Theory Library
{'venue': 'NASA Formal Methods', 'journal': None, 'mag_field_of_study': ['Computer Science']}