Boolesk algebra
Förenkla det logiska uttrycket med hjälp av räknelagarna i boolesk algebra.
a + abc + ad + a'b + ad' +a'bc
x + x' = 1 (L3)
a(d + d') = a
x + x = x (L1)
a + a = a
a + abc + a'b + a'bc
x + xy = x (L16)
a'(b + bc) = a'b
a + abc + a'b
a + b(ac + a')
Här har jag fastnat. Någon som ser hur man kan göra?
näst sista raden har du: a+abc+a'b
Du skulle kunna se att a+abc=a (L16?) och då återstår:
a+a'b vilket blir a+b (L3?)
Jag har inte listan över dina L så jag gissar lite från det du skrivit tidigare.
joculator skrev :text
Okej tack för svar, jag undrade om man kunde göra så.
x + xy = x (L16)
a + a(bc) = a
Så även om motsvarande y består av två variabler (bc) så är den formeln giltig menar du?
I så fall får vi a+a'b som du säger men förstår inte hur det blir a + b. ( vilket ska vara det korrekta svaret a + b)
Här en lista över räknereglerna jag har tillgång till:
Jo men L16 är ju bara samma som vi diskuterat tidigare x+xy = x(1+y) = x då 1+y=1 då kan ju y bestå av godtyckligt antal faktorer.
x+x'y = x + y är en konsekvens av B15 där vi ju får x+x'y = (x+x')(x+y) och eftersom x+x'=1 blir det bara x+y.
AndersW skrev :Jo men L16 är ju bara samma som vi diskuterat tidigare x+xy = x(1+y) = x då 1+y=1 då kan ju y bestå av godtyckligt antal faktorer.
x+x'y = x + y är en konsekvens av B15 där vi ju får x+x'y = (x+x')(x+y) och eftersom x+x'=1 blir det bara x+y.
Okej tackar då fattar jag. :)