Vous êtes sur la page 1sur 10

EXERCICES sur les simplifications algébriques

EXERCICE 1 :
Simplifiez les fonctions suivantes :
F1  a.(a  b )
F2  (a  b).(a  b)
F3  a.b  c  c.(a  b)
F4  ( x. y  z ).( x  y ).z
F5  ( x  y ).z  x.( y  z )  y
F6  (a  b  c).(a  b  c)  a.b  b.c
F7  a  a.b.c  a.b.c  a.b  a.d  a.d
F8  a  a.b  a.b.c  a.b.c.d  a.b.c.d .e
F9  (a  b).(a  b.c)  a.b  a.c

EXERCICE 2 :
Simplifiez les fonctions suivantes :
F1  a.b.c  a.c  (a  b).c
F2  b.c  a.c  a.b  b
F3  (a.b  c ).(a  b).c
F4  (a.c  b.c ).(a  c).b
F5  (a.b  a.b)  (a.b  a.b)
F6  a.b.c  a.b.c  a.b.c  a.b.c
F7  a.b.c  a.b.c  a.b.c  a.b.c
F8  b.d  c.d  c.d  a.b.c.d  a.b.c
F9  a.b.c  c.(a.b  a.b)
F10  a.b.c  b.(a  c)  a  b  a.c

EXERCICE 3 :
Complémenter puis simplifiez les fonctions suivantes :
T  a.b  b.c  a.c
F  c.d  a.b  c.d  a.b
G  a.b  a.b  a.b
H  c .d  a .b  c.d  a.b

Exercices de simplifications Algébriques 1 JFA05


CORRECTION EXERCICES
sur les simplifications algébriques

EXERCICE 1 :
Simplifiez les fonctions suivantes :
F1  a .(a  b)
F1  a . a  a .b
F1  a  a .b
F1  a .(1  b)
F1  a .1
F1  a

F2  (a  b).( a  b)
F2  a.a  a.b  a .b  b.b
F2  0  a.b  a .b  b
F2  b.( 1  a  a )
F2  b

F3  a .b  c  c .( a  b )
F3  a .b  c  a  b
F3  a  c  a  b
F3  1

F4  ( x.y  z ).( x  y ).z


F4  ( x.y  z ).( x.z  y .z )
F4  x. y .x.z  z .x .z  x .y . y .z  y .z .z
F4  x. y .z  x.z  x .y .z  y .z
F4  x.z  y .z( 1  x )
F4  x.z  y .z
F4  ( x  y ).z

Exercices de simplifications Algébriques 5 JFA05


F5  ( x  y ).z  x .( y  z )  y
F5  x.z  y .z  x. y  x.z  y
F5  ( x  y  x ).z  y .( 1  x )
F5  z  y

F6  ( a  b  c ).( a  b  c )  a .b  b.c
F6  a .a  a .b  a .c  a .b  b.b  b.c  a .c  b .c  c.c  a .b  b.c
F6  a .b  a .c  a .b  b  b.c  a .c  b.c  c  a .b  b.c
F6  ( a  a  1  c  c  a  c ).b  ( a  1  a ).c
F6  b  c

F7  a  a .b.c  a .b.c  a .b  a .d  a .d
F7  a .( 1  b.c  d  d )  a .( b.c  b )
F7  a  a .( b.( c  1 ))
F7  a  a .b
F7  a  b

F8  a  a .b  a .b.c  a .b.c .d  a .b.c .d .e


  
F8  a  a b  b. c  c. d  d .e 
F8  a  b  c  d  e

F9  ( a  b ).( a  b .c )  a .b  a .c
F9  a .a  a .b .c  a .b  b.b.c  a .b  a .c
F9  a  a .b.c  a .b  b.c  a .b  a .c
F9  a .( 1  b.c  b )  b .c  a .b  a .c
F9  a  b.c  a .b  a .c
F9  a  b.c  b  c
F9  a  c  b  c
F9  1

Exercice 2 :
Simplifiez les fonctions suivantes :
F1  a.b.c  a.c  ( a  b ).c
F1  a.b.c  a.( c  c )  b.c

Exercices de simplifications Algébriques 6 JFA05


F1  a  b.( c  c )
F1  a  b

F2  b.c  a .c  a .b  b
F2  a .c  b( 1  a  c )
F2  a .c  b

F3  ( a.b  c ).( a  b ).c


F3  a.b.c  a.c  .a.b.c  b.c
F3  a.c( b  1  b )  b.c
F3  ( a  b ).c

F4  ( a.c  b.c ).( a  c ).b


F4  a.b.c  b.c
F4  b.c

F5  (a.b  a.b)  (a.b  a.b)


F5  1

F6  a.b.c  a.b.c  a.b.c  a.b.c


F6  a.b.( c  c )  a.b.( c  c )
F6  ( a  a ).b  b
F6 b

F7  a.b.c  a.b.c  a.b.c  a.b.c


F7  a.b.c  a.b.( c  c  c )
F7  a.( b.c  b )  a.( c  b )
F7  a.( c  b )

F8  b.d  c.d  c.d  a.b.c.d  a.b.c


F8  ( b  c  c ).d  ( a.d  a ).b.c
F8  d  b.c  a .b.c  d  b.c
F8  d  b.c

F9  a.b.c  c.( a.b  a.b )


F9  a.b.c  a.b.c  a.b.c
F9  a.c .( b  b )  a.b.c
F9  ( a  a.b ).c  ( a  b ).c
F9  ( a  b ).c
Exercices de simplifications Algébriques 7 JFA05
F10  a.b.c  b.(a  c)  a  b  a.c
F10  a.b.c  a.b  b.c  a.b.a.c
F10  b.(a.c  a  c)  a.b.(a  c)
F10  a.b  b.c  a.b  a.b.c
F10  a.(b  b  b.c)  b.c  a  b.c
F10  a  b.c
Exercice 3 :
Complémentez et simplifiez les fonctions suivantes :
T  a.b  b.c  a.c
T  a.b  b.c  a.c
T  (a  b).(b  c).(a  c ) ou T  a.b  b.c  a.c

F  c.d  a.b  c.d  a.b


F  c.d  a.b  c.d  a.b
F  (c  d ).(a  b).(c  d ).(a  b)
F  ((a.a)  b).((c.c )  d )
F  b.d

G  a.b  a.b  a.b


G  a.b  a.b  a.b
G  (a  b).(a  b).(a  b)
G  (a  b).(a  (b.b))
G  (a  b).a  a.b

H  c.d  a.b  c.d  a.b


H  c.d  a.b  c.d  a.b
H  (c  d ).(a  b).(c  d ).(a  b)
H  ((a.a)  b).((c.c )  d )
H  b.d

Exercices de simplifications Algébriques 8 JFA05


1ère année Algèbre de Boole S2I

Simplifications de fonctions logiques à 3 ou 4 variables

1 - Soit S1 = (a b c + d + b ) b + (d + a + b(c + a ))

1 - Mettre S sous forme canonique et simplifier.


2 - Déterminer le complément de S de deux façons différentes.
3 - Représenter le logigramme de S avec des fonctions logiques ET, OU et NON à 2 entrées maximum.

2 - Soit la fonction S2 = a b + a c + a b c + a b c

1 – Calculer et simplifier S2 . Simplifier S2 et vérifier S2


2 - Représenter S2 sous forme de schéma à contact.

3 - Soit la fonction S3 = a ⊕ b ⊕ c
1 – Mettre S3 sous forme canonique et simplifier.
2 – Déterminer le complément de S3 de deux façons différentes.

4 – Simplifier:

S4 = (a + b) c + bcd + a (d + c) + (b + d)
S13 = abcd + ad + acd + abcd
S5 = a b c c d b
S14 = a (b + c ) d
S6 = (a + b) c ( b + d ) + b c + a cd
S15 = ab c + abc + b cd
S7 = c d b + a b d + c d b S16 = ab c + abc + abc + ab c + abc

S8 = a b c + a b c + a b c + a b c S17 = c + d + acd + ab c + abcd + acd

S9 =
S18 = (b + c )( b + c) + a + b + c + (a + b ) c
ab c d + abcd + abcd + ab c d + abcd + abc d + abcd

S10 = (a + b)(a + b + c )(a + c) S19 = (a + f )d + bc . be + f

S11 = (a + c)(a + c)( b + c ) S20 =


(a + c)db + (a + b + c) + (a + c)(b + d)(d + b)
S12 = b a e + c b e + a b c e + a b e + a b e

G. Chapey Page 1 sur 5


1ère année Algèbre de Boole S2I

Corrigés

1.1-
ab
S 1 = ( a b c + d + b ) b + ( d + a + b ( c + a ) ) = ( a b c + d + b ) + b + d a b (c + a ) cd 00 01 11 10

00 1 1 0 1
= a b c (d + b ) + b + d a b ( c + a ) = a b c ( d + b ) + b + d a b ( c + a )
01 1 0 0 1
= ( a + b) c (d + b ) + b + a d b c + a d b a
= acd + acb + bcd + bcb + b + a dbc + a db 11 11 11 1 1
S1 = c d + b+ a d 10 1 1 0 1

ab
cd 00 01 11 10
00 0 0 1 0
01 0 1 1 0
1.2 - S1 = (abc + (d + b ) ) b (d + a + b(c + a ))
= (a b + c + d b) b (d + a + b + c a ) 11 0 0 0 0
= (ab + c + db)(bd + ab) = cbd + cab + abd = cbd + cab(d + d ) + abd 10 0 0 1 0

S1 = b cd + bda S1 = b c d + a b d

1.3 - S = b( cd + ad )

c 1
&

d ≥1
1
& &
a
b

2.1 - S2 = a b + a c + a b c + a b c

S2 = a b a c a b c a b c = (a + b)(a + c)(a + b + c )(a + b + c )


= (aa + ac + ba + bc)(aa + ab + a c + ba + bb + bc + ca + c b + c c ) = abc + ab c + abc

S2 S2 = b(ac + ac )
2.2 - ab
c 00 01 11 10
0 1 0 1 1
S2 = b + a c + a c
1 1 1 0 1
S2 = b + ac + ac = b(ac + ac )
c
S2
a
b

G. Chapey Page 2 sur 5


1ère année Algèbre de Boole S2I

3.1 – S3 = a ⊕ b ⊕ c a b c a⊕b a⊕b⊕c


0 0 0 0 0
S3 = (ab + ab) c + (ab + ab) c ou 0 0 1 0 1
0 1 0 1 1
= ab ab c + ab c + abc 0 1 1 1 0
= (a + b)(a + b )c + ab c + abc 1 0 0 1 1
= aac + abc + bac + bbc + ab c + abc 1 0 1 1 0
1 1 0 0 0
1 1 1 0 1
S3 = abc + ab c + abc + abc

ab
c 00 01 11 10
Cette expression ne se simplifie pas plus, en effet:
0 0 1 0 1
1 1 0 1 0

ab
3.2 – 1ère solution: 2ème solution: TK de S3 c 00 01 11 10
0 1 0 1 0
S3 = abc + ab c + abc + abc 1 0 1 0 1
= (a + b + c )(a + b + c)(a + b + c)(a + b + c )
= (aa + ab + ac + ba + bb + bc + c a + cb + cc)(aa + ab + ac + ba + b b + b c + ca + cb + cc )
= (ac + ac + b)(ac + b + ca ) = acac + acb + acca + acac + ac b + a cca + bac + bb + bca

S3 = a b c + a b c + a b c + a b c

ab
4- S4 = (a + b) c + bcd + a (d + c) + (b + d) cd 00 01 11 10
= ac + b c + bcd + a + d c + b d 00 111 111 111 111
= ac + a + b c + d c + d ( b + bc) 01 1 11 11 1
= c + a + b c + d c + d b + dc 11 1 1 0 0
= c + a + db + d
10 11 11 1 1

S4 = a + c + d

En regroupant les 2 zéros du TK de S4: S4 = acd d'où S4 = a + c + d

ab
S5 = a b c c d b cd 00 01 11 10
= (a + b + c)( c + d + b) 00 1111 111 0 11
= ac + ad + ab + b c + b d + bb + cc + cd + cb 01 11 11 0 1
11 0 11 1 0
S5 = a c + b c + c d + b c 10 111 1111 11 11

G. Chapey Page 3 sur 5


1ère année Algèbre de Boole S2I

S5 = abc cdb = abc + cdb qu'on retrouve en regroupant les zéros du TK de S5:

ab
cd 00 01 11 10
S6 = (a + b) c ( b + d ) + b c
00 0 1 1 1
= (ab + c)( b + d) + bc
= ab b + abd + cb + cd + bc 01 0 1 1 1
11 11 1 1 111
S6 = a b + c b + c d + b c 10 1 0 0 11

S6 = (a + b)( c + b)( c + d )( b + c)
= (a c + ab + a c + bb)( c b + cc + d b + dc)
= ab c + ab c d + bcd qu'on retrouve en regroupant les zéros du TK de S6

ab
S7 = c d b + a b d + c d b cd 00 01 11 10
= d b (c + c ) + a b d = d b + a b d 00 0 0 0 1
= b (d + a d ) = b (d + a ) 01 1 0 0 1

S7 = a b + b d 11 1 0 0 1
10 0 0 0 1

S7 = b (d + a ) = b + a d qu'on retrouve en regroupant les zéros du TK de S7

S8 = a b c + a b c + a b c + a b c ab
00 01 11 10
c
= bc(a + a ) + ab(c + c )
0 0 1 0 0
S8 = b c + a b 1 1 1 0 1

S8 = bc + ab = (b + c )(a + b ) = ab + bb + ac + b c = ac (b + b ) + ab + b c = abc + ab c + ab + b c

ab
S9 = ab c d + abcd + abcd + ab c d + abcd + abc d + abcd cd 00 01 11 10
= ab d (c + c ) + acd (b + b ) + ab d (c + c ) + abd (c + c ) 00 1 0 1 1
= ab d + acd + ad (b + b ) = ab d + d (ac + a ) 01 0 0 0 0
= a b d + dc + d a = cd + d ( a b + a ) = cd + b d + ad
11 0 0 0 0
10 1 1 1 1
S9 = d (a + b + c)

S9 = d (a + b + c) = d + abc

G. Chapey Page 4 sur 5


1ère année Algèbre de Boole S2I

S10 = (a + b)(a + b + c )(a + c) = (aa + ab + ac + ba + bb + bc )(a + c)


= aab + abc + aca + acc + baa + bac + bca + b cc
S10 = a ( b + c )

S11 = (a + c)(a + c)( b + c )


= (aa + ac + ca + cc )( b + c ) = c( b + c ) S11 = c b

S12 = b a e + c b e + a b c e + a b e + a b e
il vaut mieux déterminer le complément de S12:
S12 = (a + a )be + b e (c + ac ) + ab e = be + b e (c + a ) + ab e = be + b e (c + a + a )
= be + b e d'où
S12 = b e + b e

S13 = abcd + ad + acd + abcd


=

S14 = a (b + c ) d

S15 = ab c + ab c + b cd

S16 = ab c + abc + abc + ab c + abc

S17 = c + d + acd + ab c + abcd + acd

S18 = (b + c )( b + c) + a + b + c + (a + b ) c

S19 = (a + f )d + bc . be + f
S19 = (a + f )d + bc + be + f = af + d + bc + b + e + f = a + d + c + b + e + f S19 = abcde f

G. Chapey Page 5 sur 5

Vous aimerez peut-être aussi