ZTL — Zero-Trust Logic

{"ZTL":[0,99,221,331,390,735,1138,1253,1354,1402,1547],"(Zero-Trust":[1],"Logic)":[2],"is":[3,15,28,51,64,83,100,112,215,272,296,315,344,419,432,435,475,510,554,623,674,719,728,781,797,814,845,850,916,951,965,1050,1075,1430,1444,1461,1481,1527,1538],"a":[4,21,52,59,119,164,239,301,339,342,364,371,387,396,420,463,483,529,543,547,564,572,584,592,604,646,657,716,725,748,764,775,782,815,851,854,872,891,899,999,1032,1046,1145,1277,1369,1399,1408,1542,1587],"two-valued":[5],"logic":[6,96,157,225,264,321,415,431,517,700,967,1029,1197,1455],"over":[7,197,629,1427],"marked":[8,240,530,1146,1428],"inputs,":[9],"generated":[10],"by":[11,104,143,438,860,953,1021,1314,1463],"one":[12,144,212,374,546,1324,1549],"principle:":[13],"truth":[14,41,60],"never":[16,789,793,846,1431],"granted":[17],"on":[18,54,102,190,238,281,292,327,400,485,528,619,683,724,945,1113,1144,1239,1309,1323,1412,1438,1457],"credit":[19],"—":[20,88,98,210,253,300,411,444,459,495,597,641,678,687,730,788,792,810,831,863,870,885,894,910,915,969,1031,1079,1129,1148,1275,1338,1487,1525,1540,1591],"connective":[22,1242],"returns":[23,1355],"T":[24,27],"only":[25,693,1250,1329],"if":[26],"forced":[29,838],"under":[30,181,1335],"every":[31,94,175,182,328,545,642,767,771,858,1110,1240,1312,1514,1548],"classical":[32,156,213,224,232,263,361,393,401,526,877,892,924,1131,1142,1196,1366,1405,1413],"reading":[33],"of":[34,69,131,194,230,267,283,286,322,349,398,427,465,498,503,523,549,600,655,777,822,905,941,961,996,1001,1027,1117,1237,1244,1302,1469,1550,1564,1586],"the":[35,47,67,77,79,84,109,169,173,178,191,200,203,228,268,275,287,289,303,347,354,357,405,422,430,466,478,486,499,504,507,518,521,524,557,569,601,608,615,620,635,652,660,710,731,738,762,811,819,826,833,888,895,942,954,963,966,970,973,976,983,988,1014,1024,1036,1040,1048,1051,1058,1062,1064,1068,1071,1089,1114,1120,1123,1140,1159,1176,1184,1204,1208,1211,1234,1271,1297,1317,1321,1336,1339,1343,1361,1391,1417,1434,1439,1442,1450,1470,1475,1496,1506,1520,1532,1555,1583],"unverified.":[36],"There":[37],"are":[38,44,172,244,407,540,807,829,837,1164,1173,1210,1305,1419,1452,1523],"exactly":[39,408,746,1420],"two":[40,159,170,198,201,406,1121,1418],"values":[42],"(verdicts":[43],"always":[45],"classical);":[46],"third":[48],"symbol":[49],"Z":[50,682],"mark":[53,63,271,1298,1313,1322,1556],"an":[55,247,294,367,496,594,675,684,695,755,823,919,1054,1167],"unverified":[56,219,257,297,368,685,867,1229],"input,":[57,868],"not":[58,211,425,433,502,626,712,715,928,1045],"value.":[61],"The":[62,270,876,907,1423],"barred":[65],"from":[66,129,146,333,346,551,737,799,1215,1255,1270,1280,1299,1560,1568,1573,1578],"value":[68,81,180,1177],"any":[70,147],"compound":[71],"(the":[72,879,1170],"greediness":[73],"theorem,":[74,611],"machine-checked):":[75],"above":[76],"atoms":[78,199,1332],"algebraic":[80,500,595],"already":[82],"logical":[85,91],"value,":[86],"so":[87,832],"beyond":[89],"Suszko's":[90],"two-valuedness,":[92],"which":[93,413,997,1310],"structural":[95],"has":[97,158,379],"bivalent":[101],"compounds":[103,285,1304,1509],"construction.":[105],"Its":[106,153],"identity":[107,668],"among":[108,537],"three-valued":[110,148],"matrices":[111],"precise":[113],"and":[114,142,163,189,242,280,370,456,469,561,580,583,614,631,649,659,664,698,703,714,759,770,802,825,853,975,987,1011,1067,1086,1096,1112,1191,1248,1269,1377,1449,1465,1505,1535,1541],"machine-checked":[115,917],"at":[116,311,383,887,1251,1261,1264,1267,1554],"its":[117,126,132,472,589,861,981],"cause:":[118],"single":[120],"rule,":[121],"¬¬p":[122],"⊨":[123],"p,":[124],"separates":[125],"consequence":[127],"relation":[128,154],"each":[130,338,461,471,513,936,1276],"four":[133,1171,1507],"involutive-negation":[134],"neighbours":[135],"(K3,":[136],"LP,":[137],"weak":[138],"Kleene,":[139],"Łukasiewicz":[140],"Ł₃),":[141],"lemma":[145],"matrix":[149,621],"with":[150,246,373,482,542,563,576,588,607,634,701,871,918,980,1023,1166,1228,1233,1320,1330,1360,1394,1445],"involutive":[151],"negation.":[152],"to":[155,236,317,366,639,681,1006,1070],"halves,":[160],"both":[161,360,377,751,800,1157,1188,1331,1365,1395,1467],"machine-checked,":[162],"name.":[165],"On":[166,218],"verified":[167,618],"data":[168,220,258],"logics":[171],"same:":[174],"formula":[176],"takes":[177,709],"same":[179,204,467,1124],"mark-free":[183],"valuation":[184,1308],"(evalF_agrees,":[185],"empty":[186,487],"axiom":[187,488,921],"list),":[188],"regression":[192,956],"pool":[193,288,1116],"2926":[195,1118],"formulas":[196,1119,1174],"validate":[202,1122],"588":[205,1435],"formulas,":[206],"element":[207,209,1126,1128],"for":[208,325,470,568,754,766,1109,1127,1203,1378],"law":[214,548,690],"given":[216],"up.":[217],"decides":[222,265,1198],"where":[223,262,341],"cannot":[226,309],"take":[227,1175],"input:":[229],"twenty-six":[231,525,1141],"laws,":[233],"twelve":[234,1149],"continue":[235],"hold":[237,533,1150],"atom":[241,295,375,531,727,1147,1325],"fourteen":[243,254,539,1163,1209],"refuted":[245,541,1165],"exhibited":[248,1168],"witness,":[249,544],"none":[250,266,553],"left":[251,555,665],"open":[252,1359],"theorems":[255,1212],"about":[256],"(*_needs_ground":[259],"in":[260,335,356,376,414,512,1035,1077,1088,1206,1219,1257,1273,1473,1483,1546,1562,1570,1575,1580],"Lean),":[261],"twenty-six.":[269],"expressible":[273],"inside":[274,493],"language":[276,979],"(isZ(x)":[277],"=":[278,670,1294,1372,1375],"¬(x↔x)),":[279],"1840":[282,1301],"2924":[284,1303],"verdict":[290,343,492,677,780,1278,1588],"depends":[291],"whether":[293],"or":[298,1358],"false":[299],"distinction":[302],"usual":[304],"substitution":[305,314,692,1337],"\\"unverified":[306],":=":[307,1230,1350],"false\\"":[308,1231],"draw":[310],"all.":[312,384],"That":[313,429],"shown":[316],"be":[318],"Bochvar's":[319,1028,1447],"external":[320,602,1025,1235,1446],"1938,":[323],"cell":[324,326,1020,1515],"binary":[329,1241],"connective;":[330],"parts":[332,1249,1254],"it":[334,494],"eight":[336,1274],"cells,":[337,1566],"place":[340],"derived":[345,1279],"absence":[348],"information.":[350],"No":[351],"default":[352,382,1272,1388],"replaces":[353],"mark:":[355],"taint-sink":[358],"case":[359,437],"defaults":[362,1367],"grant":[363,1368],"pass":[365,1370],"sink,":[369],"rule":[372,643],"polarities":[378],"no":[380,926,939,1201,1281,1386],"conservative":[381,1387],"Hence,":[385],"as":[386,395,477,591,1398,1407],"decision":[388],"procedure,":[389],"strictly":[391,1403],"dominates":[392],"logic;":[394,1406],"system":[397],"proofs":[399],"logic's":[402,1414],"own":[403,473,1008,1415],"domain":[404,1416,1441],"equal":[409,1421],"(ztl_taut_is_classical)":[410],"\\"stronger\\",":[412],"means":[416],"\\"proves":[417],"more\\",":[418],"word":[421],"paper":[423,943],"does":[424],"use":[426],"itself.":[428],"arbitrary":[434,632,756],"evidenced":[436],"case:":[439],"six":[440],"independent":[441],"engineering":[442,1072],"traditions":[443],"IEEE":[445],"754":[446],"NaN,":[447],"SQL":[448],"NULL,":[449],"taint":[450,985],"tracking,":[451],"abstract":[452],"interpretation,":[453],"imprecise":[454],"probabilities,":[455],"provenance":[457],"semirings":[458],"have":[460,1004,1187],"reinvented":[462],"fragment":[464,1018],"discipline,":[468],"semantics":[474],"formalised":[476],"tradition":[479],"states":[480],"it,":[481],"theorem":[484,567,658,765],"list":[489,922],"placing":[490],"ZTL's":[491],"embedding":[497],"core,":[501],"whole":[505],"tradition;":[506],"unformalised":[508],"remainder":[509],"named":[511,1393],"case.":[514],"For":[515],"this":[516,1002],"preprint":[519],"builds:":[520],"census":[522],"laws":[527,562,1132,1143],"(twelve":[532],"there,":[534],"modus":[535],"ponens":[536],"them;":[538,1545],"\\"truth":[550],"form\\";":[552],"undecided);":[556],"split":[558,1477],"between":[559],"rules":[560],"one-directional":[565],"deduction":[566,610],"primitive":[570],"arrow;":[571],"signed":[573],"tableau":[574],"calculus":[575],"machine-proven":[577],"soundness,":[578],"completeness":[579,599,656],"cut":[581],"admissibility,":[582],"syntactic":[585],"cut-elimination":[586],"procedure":[587],"bound":[590],"function;":[593],"passport":[596,856],"expressive":[598],"layer,":[603],"definable":[605],"implication":[606],"full":[609],"Craig":[612],"interpolation,":[613],"Blok–Pigozzi":[616],"conditions":[617],"(ZTL":[622],"algebraizable,":[624],"yet":[625],"self-extensional);":[627],"quantifiers":[628],"finite":[630,653,768],"domains,":[633],"parameter":[636],"tableaux":[637],"ported":[638],"Lean":[640,912,971,1207],"proved":[644,650,753,808],"sound,":[645,651],"search":[647,1038],"built":[648],"half":[654,662],"infinite":[661],"stated":[663,1085],"argued;":[666],"first-order":[667],"(a":[669,706,779],"predicate":[671],"whose":[672,795,803],"reflexivity":[673],"earned":[676,696,720],"self-identity":[679],"falls":[680],"reference":[686],"while":[688,1582],"Leibniz's":[689],"licenses":[691],"through":[694],"equality)":[697],"free":[699],"definite":[702],"indefinite":[704],"descriptions":[705],"non-denoting":[707,726],"term":[708],"mark,":[711],"F":[713,729,1315],"gap;":[717],"existence":[718],"self-identity;":[721],"excluded":[722,1179],"middle":[723],"greedy":[732],"collapse":[733],"setting":[734],"apart":[736],"neutral":[739],"free-logic":[740],"school;":[741],"Hilbert's":[742],"ε":[743],"earns":[744],"denotation":[745],"when":[747],"witness":[749,1169],"exists),":[750],"now":[752,886,1489],"domain;":[757],"modal":[758],"probabilistic":[760],"identifications,":[761],"latter":[763],"frame":[769],"proper":[772],"mass":[773],"assignment;":[774],"theory":[776],"verification":[778],"pair":[783],"\\"value":[784],"+":[785],"warranty\\":":[786],"sound":[787],"lies;":[790],"hereditary":[791,812],"revoked)":[794],"receipt":[796,828],"bounded":[798],"sides":[801,1189],"three":[804,1160],"uncomputed":[805],"grades":[806],"hard":[809],"grade":[813],"tautology":[816],"check":[817],"(coNP-hard),":[818],"exact":[820,827],"width":[821],"inquiry":[824],"NP-hard":[830],"judge's":[834],"cheap":[835],"cuts":[836],"rather":[839],"than":[840],"chosen;":[841],"evidence":[842],"combination":[843],"(conflict":[844],"renormalized;":[847],"Zadeh's":[848],"paradox":[849],"theorem);":[852],"quarantine":[855,903],"typing":[857],"refusal":[859],"genesis":[862],"paradox,":[864],"intrinsic,":[865],"underdetermined,":[866],"inherited":[869],"measured":[873,1291],"stipulation":[874],"theorem.":[875],"paradoxes":[878],"liar,":[880],"Jourdain's":[881],"carousel,":[882],"Curry,":[883],"Yablo":[884],"limit,":[889],"without":[890],"step":[893],"crocodile,":[896],"Russell)":[897],"receive":[898],"uniform":[900],"diagnosis:":[901],"pointwise":[902],"instead":[904],"explosion.":[906],"entire":[908],"development":[909],"sixty-six":[911],"4":[913],"modules":[914],"EMPTY":[920],"(no":[923],"choice,":[925],"quotients,":[927],"even":[929],"propositional":[930],"extensionality;":[931],"definitions":[932],"included):":[933],"1112":[934],"theorems,":[935],"audited":[937],"individually;":[938],"section":[940],"rests":[944],"measurement":[946],"alone.":[947],"Every":[948,1459],"numerical":[949],"claim":[950],"reproducible":[952],"repository's":[955],"(146":[957],"test":[958],"stands).":[959],"As":[960],"v2.0.0":[962,1078],"repository":[964,1476],"itself":[968],"corpus,":[972],"papers,":[974],"ZFL":[977,994],"formal":[978],"tooling;":[982],"seven-language":[984],"analyzer":[986],"natural-language":[989],"studio":[990],"that":[991,1172,1454],"translates":[992],"into":[993],"(both":[995],"vendor":[998],"copy":[1000],"core)":[1003],"moved":[1005],"their":[1007],"repositories,":[1009],"github.com/inventor1975/introspect":[1010],"github.com/inventor1975/ztlstudio.":[1012],"Functionally":[1013],"{not,":[1015],"and,":[1016],"or}":[1017],"coincides,":[1019],"cell,":[1022],"layer":[1026,1236],"(1938)":[1030],"kinship":[1033],"found":[1034],"literature":[1037],"after":[1039],"tables":[1041],"had":[1042],"been":[1043],"generated,":[1044],"source;":[1047],"contribution":[1049],"generating":[1052],"principle,":[1053],"implicational":[1055],"floor":[1056],"outside":[1057],"Rosser–Turquette":[1059],"standardness":[1060],"conditions,":[1061],"calculus,":[1063],"machine":[1065],"verification,":[1066],"bridges":[1069],"traditions.":[1073],"What":[1074,1480],"new":[1076,1482],"THE":[1080,1102,1105,1222,1288,1346],"RELATION":[1081],"TO":[1082],"CLASSICAL":[1083],"LOGIC,":[1084],"measured,":[1087],"header,":[1090],"abstract,":[1091],"§1,":[1092],"§3.1,":[1093],"§4,":[1094],"§7":[1095],"§10.":[1097],"First,":[1098],"ON":[1099,1135],"VERIFIED":[1100],"DATA":[1101,1137],"TWO":[1103],"ARE":[1104],"SAME":[1106],"LOGIC:":[1107],"evalF_agrees":[1108],"formula,":[1111],"depth-≤2":[1115],"588,":[1125],"zero":[1130],"lost.":[1133],"Second,":[1134],"UNVERIFIED":[1136],"DECIDES:":[1139],"(modus":[1151],"ponens,":[1152],"non-contradiction,":[1153],"transitivity,":[1154],"commutativity,":[1155],"associativity,":[1156],"distributivities,":[1158],"positive":[1161],"definitions),":[1162],"F:":[1178],"middle,":[1180],"p→p,":[1181],"Peirce,":[1182],"q→(p→q);":[1183],"ten":[1185],"identities":[1186],"defined":[1190],"different),":[1192],"undecided":[1193],"outcomes":[1194],"zero;":[1195],"none,":[1199],"having":[1200],"input":[1202],"mark;":[1205],"*_needs_ground,":[1213],"renamed":[1214],"*_fails":[1216],"(twenty-six":[1217],"names":[1218,1296],"all).":[1220],"Third,":[1221],"ENGINEERING":[1223],"DEFAULT":[1224],"IS":[1225],"BOCHVAR:":[1226],"\\"classical":[1227],"agrees":[1232],"B3":[1238],"(0":[1243],"45":[1245],"cells":[1246,1259],"differ)":[1247],"negation;":[1252],"Bochvar":[1256],"seven":[1258],"(→":[1260],"(Z,F),(Z,Z);":[1262],"↔":[1263,1526],"(F,Z),(Z,F),(Z,Z);":[1265],"⊕":[1266],"(T,Z),(Z,T))":[1268],"information":[1282],"(¬Z=T,":[1283],"Z→F=T,":[1284],"Z↔Z=T).":[1285],"Fourth,":[1286],"WHAT":[1287],"MARK":[1289],"BUYS,":[1290],"(marksens.py):":[1292],"isZ(x)":[1293],"¬(x↔x)":[1295],"inside;":[1300],"mark-sensitive":[1306],"(some":[1307],"replacing":[1311],"changes":[1316],"verdict),":[1318],"1263":[1319],"only,":[1326],"10":[1327],"reachable":[1328],"unverified,":[1333],"0":[1334],"definition":[1340],"kept":[1341],"beside":[1342,1433],"number.":[1344],"Fifth,":[1345],"SINK":[1347],"EXHIBIT:":[1348],"safe":[1349],"¬tainted":[1351],"∨":[1352,1380,1384,1501],"sanitized;":[1353],"earned,":[1356],"refuted,":[1357],"missing":[1362],"ground":[1363],"named;":[1364],"(¬F∨F":[1371],"T,":[1373],"¬T∨T":[1374],"T),":[1376],"(¬tainted":[1379],"sanitized)":[1381],"∧":[1382,1500],"(tainted":[1383],"logged)":[1385],"exists.":[1389],"Whence":[1390],"relation,":[1392],"halves":[1396],"measured:":[1397],"DECISION":[1400],"PROCEDURE":[1401],"DOMINATES":[1404],"SYSTEM":[1409],"OF":[1410,1494],"PROOFS":[1411],"(ztl_taut_is_classical).":[1422],"count":[1424],"212":[1425],"(validities":[1426],"valuations)":[1429],"set":[1432],"(verified":[1436],"valuations):":[1437],"extended":[1440],"comparison":[1443],"548,":[1448],"336":[1451],"what":[1453],"grants":[1456],"ignorance.":[1458],"number":[1460],"produced":[1462],"paper/core_logic_checks.py":[1464],"marksens.py,":[1466],"stands":[1468],"regression.":[1471],"Also":[1472],"v2.0.0:":[1474],"(see":[1478],"above).":[1479],"v1.4.1":[1484],"(same":[1485],"day)":[1486],"§2":[1488],"prints":[1490],"ALL":[1491],"TEN":[1492],"TABLES":[1493],"ZTL:":[1495],"five":[1497,1522],"primitives":[1498],"¬":[1499],"→":[1502],"⊕,":[1503],"↔,":[1504],"negated":[1508,1533],"¬(a∧b),":[1510],"¬(a∨b),":[1511],"¬(a⊕b),":[1512],"¬(a→b),":[1513],"read":[1516],"off":[1517],"ztl.py.":[1518],"Classically":[1519],"second":[1521],"redundant":[1524],"¬⊕,":[1528],"De":[1529],"Morgan":[1530],"gives":[1531],"conjunction":[1534],"disjunction,":[1536],"¬(a→b)":[1537,1577],"a∧¬b":[1539,1579],"reader":[1543],"reconstructs":[1544],"those":[1551],"routes":[1552],"fails":[1553],"(measured:":[1557],"a↔b":[1558],"differs":[1559],"¬(a⊕b)":[1561],"5":[1563],"9":[1565],"¬(a∧b)":[1567],"¬a∨¬b":[1569],"3,":[1571,1576],"¬(a∨b)":[1572],"¬a∧¬b":[1574],"3),":[1581],"T/F":[1584],"swap":[1585],"holds":[1589],"trivially":[1590],"whic":[1592]}

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-09-19
DOI
https://doi.org/10.5281/zenodo.21318981
Citations
5
Primary Topic
Logic, Reasoning, and Knowledge
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
preprint

ZTL — Zero-Trust Logic

Vitaliy Reznik
5 citations
Zenodo (CERN European Organization for Nuclear Research)
Logic, Reasoning, and Knowledge
preprint

ZTL — Zero-Trust Logic

Vitaliy Reznik
preprint en
5 citations

Abstract

ZTL (Zero-Trust Logic) is a two-valued logic over marked inputs, generated by one principle: truth is never granted on credit — a connective returns T only if T is forced under every classical reading of the unverified. There are exactly two truth values (verdicts are always classical); the third symbol Z is a mark on an unverified input, not a truth value. The mark is barred from the value of any compound (the greediness theorem, machine-checked): above the atoms the algebraic value already is the logical value, so — beyond Suszko's logical two-valuedness, which every structural logic has — ZTL is bivalent on compounds by construction. Its identity among the three-valued matrices is precise and machine-checked at its cause: a single rule, ¬¬p ⊨ p, separates its consequence relation from each of its four involutive-negation neighbours (K3, LP, weak Kleene, Łukasiewicz Ł₃), and by one lemma from any three-valued matrix with involutive negation. Its relation to classical logic has two halves, both machine-checked, and a name. On verified data the two logics are the same: every formula takes the same value under every mark-free valuation (evalF_agrees, empty axiom list), and on the regression pool of 2926 formulas over two atoms the two validate the same 588 formulas, element for element — not one classical law is given up. On unverified data ZTL decides where classical logic cannot take the input: of twenty-six classical laws, twelve continue to hold on a marked atom and fourteen are refuted with an exhibited witness, none left open — fourteen theorems about unverified data (*_needs_ground in Lean), where classical logic decides none of the twenty-six. The mark is expressible inside the language (isZ(x) = ¬(x↔x)), and on 1840 of 2924 compounds of the pool the verdict depends on whether an atom is unverified or false — a distinction the usual substitution "unverified := false" cannot draw at all. That substitution is shown to be Bochvar's external logic of 1938, cell for cell on every binary connective; ZTL parts from it in eight cells, each a place where a verdict is derived from the absence of information. No default replaces the mark: in the taint-sink case both classical defaults grant a pass to an unverified sink, and a rule with one atom in both polarities has no conservative default at all. Hence, as a decision procedure, ZTL strictly dominates classical logic; as a system of proofs on classical logic's own domain the two are exactly equal (ztl_taut_is_classical) — "stronger", which in logic means "proves more", is a word the paper does not use of itself. That the logic is not arbitrary is evidenced case by case: six independent engineering traditions — IEEE 754 NaN, SQL NULL, taint tracking, abstract interpretation, imprecise probabilities, and provenance semirings — have each reinvented a fragment of the same discipline, and for each its own semantics is formalised as the tradition states it, with a theorem on the empty axiom list placing ZTL's verdict inside it — an embedding of the algebraic core, not of the whole tradition; the unformalised remainder is named in each case. For this logic the preprint builds: the census of the twenty-six classical laws on a marked atom (twelve hold there, modus ponens among them; fourteen are refuted with a witness, every one a law of "truth from form"; none is left undecided); the split between rules and laws with a one-directional deduction theorem for the primitive arrow; a signed tableau calculus with machine-proven soundness, completeness and cut admissibility, and a syntactic cut-elimination procedure with its bound as a function; an algebraic passport — expressive completeness of the external layer, a definable implication with the full deduction theorem, Craig interpolation, and the Blok–Pigozzi conditions verified on the matrix (ZTL is algebraizable, yet not self-extensional); quantifiers over finite and arbitrary domains, with the parameter tableaux ported to Lean — every rule proved sound, a search built and proved sound, the finite half of completeness a theorem and the infinite half stated and left argued; first-order identity (a = predicate whose reflexivity is an earned verdict — self-identity falls to Z on an unverified reference — while Leibniz's law licenses substitution only through an earned equality) and free logic with definite and indefinite descriptions (a non-denoting term takes the mark, not F and not a gap; existence is earned self-identity; excluded middle on a non-denoting atom is F — the greedy collapse setting ZTL apart from the neutral free-logic school; Hilbert's ε earns denotation exactly when a witness exists), both now proved for an arbitrary domain; modal and probabilistic identifications, the latter a theorem for every finite frame and every proper mass assignment; a theory of verification (a verdict is a pair "value + warranty": sound — never lies; hereditary — never revoked) whose receipt is bounded from both sides and whose three uncomputed grades are proved hard — the hereditary grade is a tautology check (coNP-hard), the exact width of an inquiry and the exact receipt are NP-hard — so the judge's cheap cuts are forced rather than chosen; evidence combination (conflict is never renormalized; Zadeh's paradox is a theorem); and a quarantine passport typing every refusal by its genesis — paradox, intrinsic, underdetermined, unverified input, inherited — with a measured stipulation theorem. The classical paradoxes (the liar, Jourdain's carousel, Curry, Yablo — now at the limit, without a classical step — the crocodile, Russell) receive a uniform diagnosis: pointwise quarantine instead of explosion. The entire development — sixty-six Lean 4 modules — is machine-checked with an EMPTY axiom list (no classical choice, no quotients, not even propositional extensionality; definitions included): 1112 theorems, each audited individually; no section of the paper rests on measurement alone. Every numerical claim is reproducible by the repository's regression (146 test stands). As of v2.0.0 the repository is the logic itself — the Lean corpus, the papers, and the ZFL formal language with its tooling; the seven-language taint analyzer and the natural-language studio that translates into ZFL (both of which vendor a copy of this core) have moved to their own repositories, github.com/inventor1975/introspect and github.com/inventor1975/ztlstudio. Functionally the {not, and, or} fragment coincides, cell by cell, with the external layer of Bochvar's logic (1938) — a kinship found in the literature search after the tables had been generated, not a source; the contribution is the generating principle, an implicational floor outside the Rosser–Turquette standardness conditions, the calculus, the machine verification, and the bridges to the engineering traditions. What is new in v2.0.0 — THE RELATION TO CLASSICAL LOGIC, stated and measured, in the header, abstract, §1, §3.1, §4, §7 and §10. First, ON VERIFIED DATA THE TWO ARE THE SAME LOGIC: evalF_agrees for every formula, and on the depth-≤2 pool of 2926 formulas the two validate the same 588, element for element — zero classical laws lost. Second, ON UNVERIFIED DATA ZTL DECIDES: the twenty-six classical laws on a marked atom — twelve hold (modus ponens, non-contradiction, transitivity, commutativity, associativity, both distributivities, the three positive definitions), fourteen are refuted with an exhibited witness (the four that are formulas take the value F: excluded middle, p→p, Peirce, q→(p→q); the ten identities have both sides defined and different), undecided outcomes zero; classical logic decides none, having no input for the mark; in Lean the fourteen are the theorems *_needs_ground, renamed from *_fails (twenty-six names in all). Third, THE ENGINEERING DEFAULT IS BOCHVAR: "classical with unverified := false" agrees with the external layer of B3 on every binary connective (0 of 45 cells differ) and parts only at negation; ZTL parts from Bochvar in seven cells (→ at (Z,F),(Z,Z); ↔ at (F,Z),(Z,F),(Z,Z); ⊕ at (T,Z),(Z,T)) and from the default in eight — each a verdict derived from no information (¬Z=T, Z→F=T, Z↔Z=T). Fourth, WHAT THE MARK BUYS, measured (marksens.py): isZ(x) = ¬(x↔x) names the mark from inside; 1840 of 2924 compounds are mark-sensitive (some valuation on which replacing every mark by F changes the verdict), 1263 with the mark on one atom only, 10 reachable only with both atoms unverified, 0 under the substitution — the definition kept beside the number. Fifth, THE SINK EXHIBIT: safe := ¬tainted ∨ sanitized; ZTL returns earned, refuted, or open with the missing ground named; both classical defaults grant a pass (¬F∨F = T, ¬T∨T = T), and for (¬tainted ∨ sanitized) ∧ (tainted ∨ logged) no conservative default exists. Whence the relation, named with both halves measured: as a DECISION PROCEDURE ZTL strictly DOMINATES classical logic; as a SYSTEM OF PROOFS on classical logic's own domain the two are exactly equal (ztl_taut_is_classical). The count 212 (validities over marked valuations) is never set beside the 588 (verified valuations): on the extended domain the comparison is with external Bochvar's 548, and the 336 are what that logic grants on ignorance. Every number is produced by paper/core_logic_checks.py and marksens.py, both stands of the regression. Also in v2.0.0: the repository split (see above). What is new in v1.4.1 (same day) — §2 now prints ALL TEN TABLES OF ZTL: the five primitives ¬ ∧ ∨ → ⊕, ↔, and the four negated compounds ¬(a∧b), ¬(a∨b), ¬(a⊕b), ¬(a→b), every cell read off ztl.py. Classically the second five are redundant — ↔ is ¬⊕, De Morgan gives the negated conjunction and disjunction, ¬(a→b) is a∧¬b — and a reader reconstructs them; in ZTL every one of those routes fails at the mark (measured: a↔b differs from ¬(a⊕b) in 5 of 9 cells, ¬(a∧b) from ¬a∨¬b in 3, ¬(a∨b) from ¬a∧¬b in 3, ¬(a→b) from a∧¬b in 3), while the T/F swap of a verdict holds trivially — whic

Zenodo (CERN European Organization for Nuclear Research)
Peace, Justice and strong institutions
Logic, Reasoning, and Knowledge
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.