AdamátorZápiskyHlášky

Softcomputing

Soft systémy

Definice Single-input single-output (SISO) soft systém je systém se vstupem xI[a,b] a výstupem y=f(x), kde f:I[0,1] je lipschitzovsky spojitá funkce, tedy
L,x,yI:|f(x)f(y)|L|xy|.
Kostanta L se nazývá citlivost.
Poznámka Rozdělíme-li I na podintervaly I1,,IN, na nichž je f diferencovatelná, a označíme λkmaxxIk|f(x)|, potom platí L=maxkN^λk.
Definice Multi-input single-output (MISO) soft systém je systém se vstupem x𝒟, kde 𝒟n je konvexní kompaktní množina, a výstupem y=f(x), kde f:𝒟[0,1] je lipschitzovsky spojitá funkce, tedy
L,x,yI:|f(x)f(y)|Lxyp
v nějaké p-normě. Kostanta L se nazývá citlivost.
Poznámka Rozdělíme-li 𝒟 na kusy 𝒟1,,𝒟N, na nichž je f diferencovatelná, a označíme λkmaxx𝒟kf(x)2, potom platí L=maxkN^λk.
Příklad Mějme danou funkci
f(x){0x[0,1],x1x(1,2],2xx(2,5].
Vezmeme-li I1[0,1],I2[1,2],I3[2,5], potom máme λ1=0,λ2=1,λ3=1. Funkce tedy popisuje soft systém s citlivostí L=1.
Příklad Mějme funkci f(x)x3 na [0,1]. Jelikož f(x) je neomezená, tato funkce nepopisuje soft systém.
Příklad Mějme funkci f(x):[0,1]2,
f(x1,x2){x1+x2x1+x21,32x1+x22x1+x2>1.
Při rozdělení podle definice vychází λ1=2,λ2=22. Funkce tedy popisuje soft systém s citlivostí 2.

Booleovy algebry

Definice Booleova algebra je struktura ={0,1},,,¬,0,1, kde
abmin{a,b},
abmax{a,b},
¬x1x,
0=min{0,1},
1=max{0,1}.
Poznámka Máme i další logické operace, například
xy=(xy)(¬x¬y)=(xy)(yx)=I(x=y)=1|xy|,
x̲y=(xy)¬(xy)=(¬xy)(x¬y)=¬(xy)=|xy|.
Poznámka V elektronice se používá alternativní zápis:
abab,
a+bab,
a¯¬a.
Věta komutativní zákony
ab=ba,a+b=b+a.
Věta asociativní zákony
(ab)c=a(bc),(ab)c=a(bc).
Věta distributivní zákony
(a+b)c=ac+bc,ab+c=(a+c)(b+c).
Věta absorpční zákony
a0=0,a+1=1.
Věta identické zákony
a+0=a,a1=a.
Věta idempotentní zákony
aa=a,a+a=a.
Věta zákon dvojité negace
x¯¯=x.
Věta de Morganovy zákony
ab¯=a¯+b¯,a+b¯=a¯b¯.
Věta zákony sporu a vyloučení třetího
aa¯=0,a+a¯=1.