edig_2

  • Upload
    liam-jj

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

  • 8/7/2019 edig_2

    1/13

    DIES

    IA

    TE

    MAII.-L

    GEBRADEB

    OOLE

    UNSISTEMADE

    ELEMENTOSBYDOSOPERACION

    ESBINARIASCE

    RRA-

    DAS

    ()

    Y

    (+)

    SE

    DENOMINA

    A

    LGEBRA

    DE

    BOOL

    E

    SIEMPRE

    Y

    CU

    ANDO

    SECUMPLANLA

    SSIGUIENTESP

    ROPIEDADES:

    PROPIEDADCONMUTATIVA:

    A+B=B+A

    AB=BA

    PROPIEDADDISTRIBUTIVA:

    A+(BC)=(A+B)(A+C)

    A(B+C)=AB+AC

    ELEMENTOSNEUTROSDIFERENTES:

    A+0=A

    A1=A

    SIEMPREEXISTEELCOMPLEMENTO

    DEA,DENOMINADOAO

    A

    A+A=1

    AA=0

  • 8/7/2019 edig_2

    2/13

    DIESIA

    PRINCIPIO DE DUALIDAD: CUALQUIER

    TEOREMA O IDENTIDAD ALGEBRAICA DEDU-

    CIBLE DE LOS POSTULADOS ANTERIORESPUEDE TRANSFORMARSE EN UN SEGUNDO

    TEOREMA O IDENTIDAD VLIDA SUSTITU-

    YENDO 1S POR 0S Y (+) POR ()

    CONSTANTE: CUALQUIER ELEMENTO DEL

    CONJUNTO B

    VARIABLE: SMBOLO QUE REPRESENTA UN

    ELEMENTO ARBITRARIO DEL LGEBRA, YA

    SEA CONSTANTE O UNA FRMULA

    TEOREMA 1: EL ELEMENTO COMPLEMENTO,

    A, ES NICO

    TEOREMA DE LOS ELEMENTOS NULOS: PARA

    CADA ELEMENTO DE B, SE VERIFICA:

    A + 1 = 1

    A 0 = 0

    TEOREMA 3: CADA ELEMENTO IDENTIDAD

    ES EL COMPLEMENTO DEL OTRO

    TEOREMA DE IDEMPOTENCIA: PARA CADA

    ELEMETO DE B, SE VERIFICA:

    A + A = A

    A A = A

  • 8/7/2019 edig_2

    3/13

    DIESIA

    TEOREMA DE INVOLUCIN: PARA CADA

    ELEMENTO DE B, SE VERIFICA:

    (A) = A

    TEOREMA DE ABSORCIN: PARA CADA

    PAREJA DE ELEMENTOS DE B, SE VERI-

    FICA:

    A + A B = A

    A (A + B) = A

    TEOREMA 7: PARA CADA PAREJA DE ELE-

    MENTOS DE B, SE VERIFICA:

    A + A B = A + B

    A (A + B) = A B

    LEYES DE DEMORGAN: PARA CADA PAREJA

    DE ELEMENTOS DE B, SE VERIFICA:(A + B) = A B

    (A B) = A + B

    LEYES DE DEMORGAN GENERALIZADAS:

    PARA CADA CONJUNTO DE B, SE VERIFICA

    (A+B+...+Q) = AB...Q

    (AB...Q) = A+B+...+Q

    TEOREMA DE ASOCIATIVIDAD: CADA UNO

    DE LOS OPERADORES BINARIOS (+) Y ()

    CUMPLEN LA PROPIEDAD ASOCIATIVA

    A+(B+C) = (A+B)+C

    A(BC) = (AB)C

  • 8/7/2019 edig_2

    4/13

    DIESIA

    LGEBRA DE CONMUTACIN: UN SISTEMA

    DE ELEMENTOS B={0,1} Y LOS OPERADO-

    RES DEFINIDOS DE LA SIGUIENTE FORMA

    ES UN LGEBRA DE BOOLE

    OPERADOR + --> OPERADOR OR

    OPERADOR --> OPERADOR AND

    OPERADOR --> OPERADOR NOT

    FUNCIN COMPLETA: UNA FUNCIN QUE SEENCUENTRA DEFINIDA PARA TODAS LAS

    COMBINACIONES DE LAS VARIABLES DE

    ENTRADA

    TABLA DE COMBINACIONES: FORMA DE

    REPRESENTAR FUNCIONES

    A B A+B AB A

    0 0 0 0 1

    0 1 1 0

    1 0 1 0 0

    1 1 1 1

    X1 X0 F(X1,X0)

    0 0 F(0,0)

    0 1 F(0,1)

    1 0 F(1,0)

    1 1 F(1,1)

  • 8/7/2019 edig_2

    5/13

    DIES

    IA

    FRMULASDECO

    NMUTACIN:EXPRESINDEUNA

    FUNCINDECO

    NMU-

    TACIN.

    1Y0SONFRMULASDECONMUTAC

    IN

    XIESUNAFRMULASIPERTENECE

    A{0,1}

    SIAESUNAFRMULA,ATAMBI

    NLOES

    SIAYBSONFRMULAS,A+BYA

    B

    LOSON

    NADA

    MS

    ES

    UN

    A

    FRMULA

    A

    MENO

    S

    QUE

    SIGAN

    LOS

    P

    UNTOS

    ANTERIORES

    EN

    UN

    NMEROFINITO

    DEPASOS.

    TEOREMA11:CA

    DAFRMULADESCRIBEUNANI

    CAFUNCIN

    DOS

    FRMULAS,

    A

    Y

    B,

    SON

    EQUIVALENTES

    (A=

    B)

    SI

    DESCRIBE

    N

    LA

    MISMAFUNCIN

    DECONMUTACI

    N

    TRMINOPRODUC

    TO:OPERACINANDDEUNNM

    ERODELITERAL

    ES

    FRMULANORMAL

    DISYUNTIVA:SUMADETRMIN

    OSPRODUCTOS

  • 8/7/2019 edig_2

    6/13

    DIES

    IA

    TRMINOSUMA:

    OPERACINORDEUNNMEROD

    ELITERALES

    FRMULANORMAL

    CONJUNTIVA:PRODUCTODET

    RMINOSSUMA

    MINTRMINO(mi):TRMINOPRODUCTOENELQ

    UEAPARECENTO

    DAS

    LASVARIABLES

    ,YASEANCOMP

    LEMENTADASOS

    INCOMPLEMENTAR

    FRMULACANNI

    CADISYUNTIVAODEMINTRMI

    NOS:SUMADEM

    IN-

    TRMINOS

    TEOREMA12:DA

    DALALISTACOMPLETADEMIN

    TRMINOSYASI

    G-

    NANDO

    1S

    Y

    0

    S

    ARBITRARIAMENTE

    A

    LAS

    VARI

    ABLES,

    SIEMPRE

    HAY

    UNYSLOUN

    MINTRMINOQUE

    TOMAELVALOR

    1.

    TEOREMA13:LA

    FRMULACOMPUESTAPORTODO

    SLOSMINTRMI

    NOS

    SERIDNTICA

    MENTE1.

  • 8/7/2019 edig_2

    7/13

    DIES

    IA

    TEOREMA14:CA

    DAFUNCINPUEDEEXPREASRSE

    COMOSUMADE

    MIN-

    TRMINOS

    TEOREMA15:LA

    FRMULADEMINTRMINOSES

    NICA

    PRIMERTEOREMA

    DEEXPANSIN:SIEMPRESEV

    ERIFICA:

    F(X1,...,XN)=X1F(1,.

    .

    .,XN)+X1F

    (0,...,XN)

    TEOREMA17:CA

    DAFUNCINCOMPLETAPUEDEE

    XPRESARSECOMO

    :

    F(X1,...,XN)=

    iF(i)mi(X1,

    .

    .

    .,XN)

    F(X,Y,Z)=

    XYZ+XYZ+

    XYZ=

    m7

    +m2+m0

    MAXTRMINO(MI):TRMINOSUMAENELQUEA

    PARECENTODAS

    LAS

    VARIABLES,YA

    SEANCOMPLEME

    NTADASOSINC

    OMPLEMENTAR

    FRMULACANNI

    CACONJUNTIVAODEMAXTRMI

    NOS:PRODUCTO

    DE

    MAXTRMINOS

  • 8/7/2019 edig_2

    8/13

    DIES

    IA

    TEOREMA18:DA

    DALALISTACOMPLETADEMAX

    TRMINOSYASI

    G-

    NANDO

    0S

    Y

    1

    S

    ARBITRARIAMENTE

    A

    LAS

    VARI

    ABLES,

    SIEMPRE

    HAY

    UNYSLOUN

    MAXTRMINOQUE

    TOMAELVALOR

    0.

    TEOREMA19:LA

    FRMULACOMPUESTAPORTODO

    SLOSMAXTRMI

    NOS

    SERIDNTICA

    MENTE0.

    TEOREMA20:CA

    DAFUNCINPUEDEEXPRESARSE

    COMOPRODUCTO

    DE

    MAXTRMINOS

    TEOREMA21:LA

    FRMULADEMAXTRMINOSES

    NICA

    SEGUNDOTEOREM

    ADEEXPANSIN:SIEMPRESE

    VERFICA:

    F(X1,...,XN)=[

    X1+F(0,...,XN)

    ][X1+F(1,...

    ,XN)]

    TEOREMA23:CA

    DAFUNCINCOMPLETAPUEDEE

    SCRIBIRSECOMO

    :

    F(X1,...,XN)=

    i

    [F(i)+M(X1,...

    ,XN)]

    F(X,Y,Z)

    =(X+Y+Z)

    (X+Y+Z)(X+Y+

    Z)=M7M2

    M0

  • 8/7/2019 edig_2

    9/13

    DIES

    IA

    TEOREMA24:EL

    COMPLEMENTODEUNAFRMULA

    DEMINTRMINO

    S

    ESTFORMADO

    PORLASUMADE

    LOSMINTRMIN

    OSQUENOAPARECEN

    TEOREMA25:EL

    COMPLEMENTODEUNAFRMULA

    DEMXTERMINO

    S

    ESTFORMADO

    PORELPRODUCT

    ODELOSMAXT

    RMINOSQUENOAPA-

    RECEN

    TEOREMA26:

    mi=MiYMi=

    mi

    LA

    TRANSFORMAC

    IN

    DE

    UNA

    FRMULA

    DE

    MINT

    RMINOS

    (EN

    GEN

    ERAL

    DISYUNTIVA)

    EN

    OTRA

    DE

    MAXT

    RMINOS

    (EN

    GEN

    ERAL

    CONJUNTVA

    )

    SE

    BASAENLADO

    BLECOMPLEMENT

    ACIN,(F)=

    F

    CRITERIOSDEM

    INIMALIDAD:

    MENORNMERODEVARIABLES

    MENORNMERODETRMINOS

    MENORVALORASOCIADO:

    NTRMINOS+

    NVARIABLES-NTRMINOSCONU

    NSOLOLITERAL-1

  • 8/7/2019 edig_2

    10/13

    DIES

    IA

    FUNCIONES

    INCO

    MPLETAS:

    FUNCI

    ONES

    QUE

    NO

    ES

    TN

    DEFINIDAS

    PARA

    TODASLASCOM

    BINACIONESDE

    LASVARIABLES

    DEENTRADA

    FUNCINCOMPLETACONTODASLAS

    INESPECIFICACIONESA0

    FUNCININESPECIFICACIN

    COMPLEMENTODE

    UNAFUNCININCOMPLETA:OT

    RAFUNCININC

    OM-

    PLETACONLA

    MISMAFUNCIN

    INESPECIFIFCAC

    INYELCOMPLE-

    MENTODELAF

    UNCINCOMPLET

    A

    LASFRMULASD

    EMINTRMINOSYMAXTRMINOS

    DELASFUNCIO

    NES

    INCOMPLETASN

    OSONNICAS

  • 8/7/2019 edig_2

    11/13

    DIESIA

    ARITMTICA BINARIA

    SUMA BINARIA:

    11111 100 22.375

    +11011.110 --> +27.750

    110010.001 --> 50.125

    RESTA BINARIA:

    10100.11 ---> 20.75

    10110.00 -11.25

    01001.10 9.50

    A B SUMA ACARREO

    0 0 0 0

    0 1 1 0

    1 0 1 0

    1 1 0 1

    A B RESTA DESBORDAMIENTO

    0 0 0 0

    0 1 1 1

    1 0 1 0

    1 1 0 0

  • 8/7/2019 edig_2

    12/13

    DIESIA

    COMPLEMENTO A DOS: NMERO BINARIO NEGA-

    TIVO

    INVERSIN DEL NMERO Y SUMAR 12(1011) --> 0100+1 = 0101

    DESDE LA DERECHA, BUSCAR EL PRIMER 1, YA PARTIR DEL SIGUIENTE INVERTIR ELRESTO DE BITS.

    2(1011) --> 0101

    OPERACIONES DE DESPLAZAMIENTO

    DESPLAZAMIENTO DE N DGITOS A LA

    IZQUIERDA (AADIENDO CEROS EN CASONECESARIO) ES IGUAL QUE MULTIPLICAR

    POR 2N

    DESPLAZAMIENTO DE N DGITOS A LA DERE-CHA (AADIENDO CEROS EN CASO NECESA-

    RIO) ES IGUAL QUE MULTIPLICAR POR 2-N

    O DIVIDIR POR 2N

    MULTIPLICACIN BINARIA:

    SE MULTIPLICA DGITO A DGITO Y SE REALI-

    ZAN LAS SUMAS SUCESIVAS:

    101.11

    101

    101 11

    0000 00

    +10111 00

    11100.11

    A B AB

    0 0 0

    0 1 0

    1 0 0

    1 1 1

  • 8/7/2019 edig_2

    13/13

    DIES

    IA

    DIVISINBINARIA:MEDIANTEALG

    ORITMO

    ALINEAR

    ELDIVISORCON

    LAPARTEMSIZQUIERDA

    DELDIVIDENDO(QUESEA

    MAYORQUEELDIVISOR)

    ALCOCIENT

    ESELE

    AADEUN1.

    BAJAELSIGUIENTE

    DGITODELDI

    VIDENDO

    ALRESULTAD

    ODELA

    RESTA

    ALCOCIENTESELE

    AADEUN0.

    BAJAELSIGUIENTE

    D

    GITODELDIVIDENDO

    ALRESULTADODELA

    RESTAANTERIOR

    RESTA