En monoton boolsk funktion er en boolsk funktion , der øges monotont (mere præcist, ikke falder) med hvert argument. Klassen af alle monotone boolske funktioner er en af de fem prækomplette klasser .
En boolsk funktion siges at være monotonisk , hvis det følger af det faktum , at den tager en værdi på et sæt af argumenter , at den tager en værdi på et hvilket som helst sæt af argumenter , som fås fra sættet af argumenter ved at erstatte et vilkårligt antal af argumenter . nuller med enere [1] .
Sættet siges at gå forud for sættet , ( højst ) hvis for alle .
Hvis og , så siges sættet strengt at gå forud for sættet , .
Sættene og siges at være sammenlignelige, hvis enten .
I det tilfælde, hvor ingen af disse relationer holder, siges sættene at være uforlignelige .
En boolsk funktion kaldes monotonisk, hvis for to sammenlignelige mængder, og sådan at uligheden gælder . [2] |
Mængden af alle monotone funktioner i logikkens algebra er betegnet med , og mængden af alle monotone boolske funktioner afhængigt af variabler