Кіріспе

Jape – бастапқыда Лондон университетінің Queen Mary колледжінде Ричард Борнат және Оксфорд университетінде Бернард Суфрин әзірлеген, конфигурацияланатын графикалық дәлелдеуге көмектесетін бағдарлама. Бағдарлама Mac, Unix және Windows операциялық жүйелерінде қолжетімді. Ол Java бағдарламалау тілінде жазылған және GNU GPL лицензиясымен таратылады. Jape математикалық логикада дәлелдемелер құруға арналған жаттығуларды қамтитын "компьютерлік көмекпен логиканы оқыту" бойынша ең танымал бағдарлама деп есептеледі.

Тарих

Jape 1992 жылы Ричард Борнат және Бернард Суфрин формалды ойлауды жақсырақ түсіну үшін жасалған. "Jape" атауын Бернард Суфрин ұсынған. 2019 жылы олар кодты GitHub-та жариялады.

Шолу

Jape пайдаланушы анықтаған логикадағы дәлелдемелерді адамның тікелей табуына көмектеседі. Ол пайдаланушының қимылдарын (мысалы, теру, тышқанның басуы немесе сүйреуі) көмекшінің дәлелдеу амалдарымен байланыстырады. Jape-та ешқандай нақты логика немесе теория туралы арнайы білім жоқ, және ол дәлелдеуде қазіргі уақытта жүктелген логиканың ережелерімен негізделетін жағдай ғана амал жасайды. Jape дәлелдеу қадамдарын жасауға және кері қайтаруға мүмкіндік береді, сондай-ақ қосылған қадамдардың нәтижесін көрсетеді, бұл дәлелдеме табу стратегиясын түсінуге көмектеседі. Пайдаланушы қадамдарды қосып, алып тастағанда, дәлелдеу ағашы құрылады, оны Jape ағаш немесе блок түрінде көрсетуге болады. Jape дәлелдемелерді әртүрлі деңгейдегі абстракцияда көрсетуге мүмкіндік береді. Дәлелдемелерді көрсетудің арнайы режимдерін пайдаланып, алға бағытталған дәлелдемені табиғи дедукция стилінде де ұсынуға болады. Jape секвенттік есептеу және табиғи дедукцияның түрлерімен жұмыс істейді. Ол сондай-ақ кванторлармен формалды дәлелдемелерді де қолдайды.