Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
959 connectés 

  FORUM HardWare.fr
  Emploi & Etudes
  Aide aux devoirs

  Matrice booléenne

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Matrice booléenne

n°2987238
elephantdr​eam
Posté le 18-10-2010 à 23:42:01  profilanswer
 

Bonsoir tout le monde!
 
Voila je fait appel à votre aide après plusieurs recherches sans résultats.
 
en fait, je vient de découvrir les matrices booléennes que j'ai trouvé intéressantes pour les démonstrations sur les relations binaires ( réflexivité, transitivité...)
j'ai bien compris que par exemple, une relation R dans un ensemble E est réflexive si sa matrice booléenne ( trouvée à partir du diagramme cartésien) >= à la matrice identité ou (unitaire). (c'est qu'un exemple parmi d'autres)
seulement je ne vois pas de tout sur quels éléments se base la comparaison entre deux matrices. (j'ai pensé au rang mais j'ai réussi)
 
pour ce qui ne voit pas de quoi je parle: une matrice booléenne c'est une matrice où il y a que des 0 et de 1, (l'addition, multiplication... de ce genre de matrices ce fait à l'aide de l'algèbre de bool, en suivant les même techniques utilisées pour les matrices numériques.)
 
merci de m'éclairer SVP!
 
merci d'avance.

mood
Publicité
Posté le 18-10-2010 à 23:42:01  profilanswer
 

n°2987241
elephantdr​eam
Posté le 18-10-2010 à 23:43:57  profilanswer
 

Edit: avec le rang je n'est pas réussi! (ligne5) ...

n°2987334
Tangrim
Des bisous et des nounours !
Posté le 19-10-2010 à 02:32:22  profilanswer
 

Qu'entends tu par comparer 2 matrices ?


---------------
Des Bisous et des nounours ! | Internet 2025 | Dungeon-Generator
n°2987340
Gato66
Posté le 19-10-2010 à 07:15:52  profilanswer
 

Elles se comparent justement via les relations qu'elles représentent.

n°2987530
elephantdr​eam
Posté le 19-10-2010 à 12:08:20  profilanswer
 

Merci pour vos réponse! en fait, je ne suis pas sur que "comparer" soit le terme adapté à cette situation. Ce que je ne comprend pas, c'est que c'est les opérateurs de comparaisons qui sont mis entre les matrices.
 je m'explique: je prend par exemple un ensemble E={a,b,c}.
R est une relation de E dans E tel que:
R={(a,a)(a,b)(b,b)(c,c)(b,c)}
- on voit bien que cette relation est réflexive vu que pour chaque x € E, xRx est vraie.

 

- on utilisant les matrices booléennes:
on a M (R) = ( 1 1 0)
                  ( 0 1 1)
                  ( 0 0 1)
la règle dit que si cette relation est réflexive, alors:
( 1 1 0)      (1 0 0)    (la matrice identité).
( 0 1 1) >= (0 1 0)
( 0 0 1)      (0 0 1)

 


ce que je ne vois pas c'est comment prouver une telle propriété!
"Gato66" peut tu m’éclairer plus sur le fait de comparer ces matrices via les relations qu'elles représentent" ?

 

merci encore!


Message édité par elephantdream le 19-10-2010 à 12:14:23
n°2987683
gyptone
Posté le 19-10-2010 à 13:52:19  profilanswer
 

elephantdream a écrit :


 
merci d'avance.


 
Je pense que A >=  B si, et seulement si, a_ij >= b_ij pour tous  i,j.
 
En tous cas, avec cette acception, ton critère de réflexivité est trivial car si  A >= I alors les éléments diagonaux de  A valent tous 1, et réciproquement.
 
EDIT :  
 
Juste une observation : en dehors de la diagonale, les élément de I sont nuls; ils sont donc toujours inférieurs où égaux aux éléments correspondants de A puisqu'il s'agit de 0 ou de  1. L'information contenue dans l'inégalité A >= I ne concerne donc que les éléments diagonaux.


Message édité par gyptone le 19-10-2010 à 14:30:59
n°2987755
elephantdr​eam
Posté le 19-10-2010 à 15:20:04  profilanswer
 

merci "gyptone" pour ta réponse.
en fait, si je suis ce que tu vient de m'expliquer, pour une matrice booléenne A qui a des valeurs = 1 sur la diagonale. on a forcement A > =  à la matrice identité I. et au cas où cette matrice a des valeurs nulle sur la diagonale, elle est donc  < I. c'est bien ça?

 

Il y a juste un dernier problème : dans le cas de la transitivité, une relation R est transitive si sa matrice M>=M². donc après y avoir fait le produit (en booléen  biensur) on compare les éléments 1 à 1?

 

merci encore!

 

Message cité 1 fois
Message édité par elephantdream le 19-10-2010 à 15:21:16
n°2987789
gyptone
Posté le 19-10-2010 à 15:48:27  profilanswer
 

elephantdream a écrit :

et au cas où cette matrice a des valeurs nulle sur la diagonale, elle est donc <  I. c'est bien ça?
 


 
Pas vraiment : on ne sait pas forcément comparer deux matrices booléennes. Par exemple, on peut avoir des zéros partout sur la diagonale de A mais A # 0, par exemple a_12=1. On a alors a_12 > I_12 et  a_11 < I_11.
 

elephantdream a écrit :


 
Il y a juste un dernier problème : dans le cas de la transitivité, une relation R est transitive si sa matrice M>=M². donc après y avoir fait le produit (en booléen  biensur) on compare les éléments 1 à 1?
 
merci encore!
 


 
Pour la transitivité, on note que M²_ij=1 s'il existe k tel que M_ik=M_kj=1. Du coup si la relation est transitive, M²_ij # 0 entraîne M_ij=1. La réciproque est facile.


Message édité par gyptone le 19-10-2010 à 16:01:56
n°2988246
Gato66
Posté le 19-10-2010 à 20:17:08  profilanswer
 

Bonsoir ,
 
si R et R' sont deux relations et si l'on a :
 
pour tous a et b dans E : a R b implique a R' b
 
que peut-on alors dire des matrices correspondantes ? (et on pourra dire que l'une des relations est plus "fine" que l'autre).L'ordre ainsi défini est clairement partiel comme l'a dit gyptone.

Message cité 1 fois
Message édité par Gato66 le 20-10-2010 à 07:47:24
n°2989290
gyptone
Posté le 20-10-2010 à 10:36:20  profilanswer
 

Gato66 a écrit :

Bonsoir ,
 
si R et R' sont deux relations et si l'on a :
 
pour tous a et b dans E : a R b implique a R' b
 
que peut-on alors dire des matrices correspondantes ?.


 
M(R) =< M(R')


Message édité par gyptone le 20-10-2010 à 10:36:36
mood
Publicité
Posté le 20-10-2010 à 10:36:20  profilanswer
 

n°2989409
Gato66
Posté le 20-10-2010 à 12:35:58  profilanswer
 

Maintenant si on appelle Ri  la relation définie par a Ri b si et seulement si a=b et que l'on dispose d'une relation R qui est réflexive alors que peut-on dire ?

Message cité 1 fois
Message édité par Gato66 le 20-10-2010 à 12:36:26
n°2990140
gyptone
Posté le 20-10-2010 à 23:56:21  profilanswer
 

Gato66 a écrit :

Maintenant si on appelle Ri  la relation définie par a Ri b si et seulement si a=b et que l'on dispose d'une relation R qui est réflexive alors que peut-on dire ?


 
http://img340.imageshack.us/img340/8929/54741613.png
 
 :ouch:  


Message édité par gyptone le 21-10-2010 à 00:05:02
n°2990190
Gato66
Posté le 21-10-2010 à 07:08:23  profilanswer
 

Et matriciellement ? (je pensais que c'était elephantdream qui allait répondre !)

n°2990268
gyptone
Posté le 21-10-2010 à 10:06:20  profilanswer
 

Gato66 a écrit :

Et matriciellement ? (je pensais que c'était elephantdream qui allait répondre !)


 
Peut être parce qu'il a eu réponse à ses interrogations suite à mon message du 19-10-2010 à 15:48:27 :o


Message édité par gyptone le 21-10-2010 à 15:20:36
n°2990530
Gato66
Posté le 21-10-2010 à 17:20:17  profilanswer
 

Ah oui tu as raison ; on pouvait se limiter à ce cas particulier.

n°2990666
gyptone
Posté le 21-10-2010 à 18:55:41  profilanswer
 

Gato66 a écrit :

Ah oui tu as raison


 
Toujours Gato toujours... :o
 
 

Gato66 a écrit :

on pouvait se limiter à ce cas particulier.


 
 
Il a eu réponse précise à ses questions. Tes questions sont trivialement stupide...
 
Je ne vais pas refaire ton éducation mathématique ici :o
 
 
 


Message édité par gyptone le 21-10-2010 à 19:00:44
n°2990760
Gato66
Posté le 21-10-2010 à 20:08:38  profilanswer
 

J'ai juste signalé que la comparaison de matrices telle que tu l'as parfaitement présentée pouvait s'interpréter sur directement sur les relations qu'elles représentent , la réflexivité apparaissant alors comme une comparaison particulière entre M(R) et M(Ri).Il est bien évident que les questions t'ont parues triviales et qu'elles ne t'étaient pas destinées (l'auteur du sujet l'avait-il perçu ?).Personne ne doute ici que tu as un niveau très élevé et nous en profitons tous , moi le premier.Ce n'est pas une raison pour être désagréable.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Emploi & Etudes
  Aide aux devoirs

  Matrice booléenne

 

Sujets relatifs
diagonaliser matriceMatrice Hessienne et optimisation
-Dérivée d'une Matrice-||Simplification d'une Matrice Simple|| RESOLU
Problème avec matrice et système linéaireProblème de matrice un peu complex
Valeur Propre en matrice 3x3.
Petit soucis de....Matrice !determinant matrice 4x4
Plus de sujets relatifs à : Matrice booléenne


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR