[MATHS] matrices inversibles dans Z/2Z

matrices inversibles dans Z/2Z [MATHS] - Sciences - Discussions

Marsh Posté le 22-07-2003 à 18:21:41    

je sens que je vais me prendre un bide mais bon c'est pas grave...  :lol:  
 
Apres maintes recherches infuctueuses je vous pose aujourd'hui la question et qui sait, peut-etre quelqu'un pourra aider...
 
Si on considere une matrice de dimension n dans Z/2Z, y a t'il un moyen simple de savoir si elle est inversible ?
 
Le fait d'etre dans Z/2Z doit quand-meme simplifier pas mal de choses, non ?


---------------
" When the seagulls follow the trawler, it is because they think sardines will be thrown into the sea. "
Reply

Marsh Posté le 22-07-2003 à 18:21:41   

Reply

Marsh Posté le 22-07-2003 à 18:27:14    

[:shinji_kun64]

Reply

Marsh Posté le 22-07-2003 à 19:06:39    

C'est une blague? C'est a quel niveau d'étude qu'on parle cette langue?

Reply

Marsh Posté le 22-07-2003 à 19:09:27    

lol !
C des maths de 1ere année apres bac ca!
Perso, je saurai te dire comment  trouvé la matrice inverse mais savoir si il y a des conditions pour savoir si elle est inversible, faudrait que je cherche un tit peu dans mes cours de cette année ;)
 
Mais bon, tu peux essayer de  calculer la matrice inverse, si tu peux alors la matrice est inversible :jap:


Message édité par jamesou le 22-07-2003 à 19:13:12
Reply

Marsh Posté le 22-07-2003 à 19:12:30    

Heu ...... bah calcule son determinant, c'est peut etre le plus simple a faire. S'il est nul => Pas inversible.  
 
Par contre je crois que ca aurait + ca place dans le topic unique MATHS ce sujet ...

Reply

Marsh Posté le 22-07-2003 à 19:13:13    

:lol:
 
 
Ca me rappelle les cours de maths sur la 5e a 4h du mat' (Les amphis de j'sais-pas-quoi...). Ca cause de matrices, de trucs vectoriels, etc...Parfois je regarde ça juste pour le langage, c'est une autre dimension. Une sorte de poesie. J'ecoute pour le phrasé, pour les sonorités. Pas besoin de comprendre (je ne pourrais pas, de toute façon), c'est quasi...onirique ;)


---------------
" ...arrêté par les flics avec 4g de sang par litre d'alcool... "
Reply

Marsh Posté le 22-07-2003 à 19:13:16    

[:totoz] Je veux pas aller en prépa!

Reply

Marsh Posté le 22-07-2003 à 19:19:46    

J'ai fait ça cette année et g tout oublié. :)

Reply

Marsh Posté le 22-07-2003 à 19:20:46    

Y'a un topic unique Matrices  :o


---------------
Ratures - Cuisine
Reply

Marsh Posté le 22-07-2003 à 19:28:39    

Mais bon, c'est marqué spoiler à partir de la page 46  :sweat:


---------------
psn : saiyaman / xbl : saiyamanfr / Wiiu : saiyamanfr / 3DS : 1461-6187-0777
Reply

Marsh Posté le 22-07-2003 à 19:28:39   

Reply

Marsh Posté le 22-07-2003 à 22:21:39    

667 a écrit :

:lol:
 
 
Ca me rappelle les cours de maths sur la 5e a 4h du mat' (Les amphis de j'sais-pas-quoi...). Ca cause de matrices, de trucs vectoriels, etc...Parfois je regarde ça juste pour le langage, c'est une autre dimension. Une sorte de poesie. J'ecoute pour le phrasé, pour les sonorités. Pas besoin de comprendre (je ne pourrais pas, de toute façon), c'est quasi...onirique ;)  


 
très sympa cette émission pour finir une nuit blanche en beauté  ;)


---------------
de l'école Hokuto Aztèque
Reply

Marsh Posté le 22-07-2003 à 22:27:07    

Sorp a écrit :


 
très sympa cette émission pour finir une nuit blanche en beauté  ;)  


 
Exactement :jap:


---------------
" ...arrêté par les flics avec 4g de sang par litre d'alcool... "
Reply

Marsh Posté le 22-07-2003 à 22:33:07    

deltibo a écrit :


Je regardais ca le matin avant d'aller en cours en terminale, et c'est en regardant ca qu'on se rend compte qu'avant le bac, on fait pas de vraies maths :sweat:  

C'est clair que les premiers cours de maths de prépa, ca fait un choc :sweat:  
Après, c'est comme tout, on s'y fait (enfin, on essaie :/ )

Reply

Marsh Posté le 22-07-2003 à 22:41:19    

667 a écrit :

:lol:
 
 
Ca me rappelle les cours de maths sur la 5e a 4h du mat' (Les amphis de j'sais-pas-quoi...). Ca cause de matrices, de trucs vectoriels, etc...Parfois je regarde ça juste pour le langage, c'est une autre dimension. Une sorte de poesie. J'ecoute pour le phrasé, pour les sonorités. Pas besoin de comprendre (je ne pourrais pas, de toute façon), c'est quasi...onirique ;)  


 
J'adore aussi, mais le pire, c'est que des fois, je comprends :sweat:
 
Enfin la, on m'aurai posé la question y a 3 ans, j'aurai ptet pu avoir un début de réponse...
 
la :whistle:

Reply

Marsh Posté le 22-07-2003 à 22:43:00    

Reply

Marsh Posté le 22-07-2003 à 22:43:26    

argh me souviens plus comment on fait....merci Mallouck a cause de toi je pourrai pas dormir cette nuit :lol:  :lol: .
 
bourdel faut que je revisite mes cours de maths dès mon retour de vancances meuoi.  


---------------
Lone Wolf Rider
Reply

Marsh Posté le 22-07-2003 à 22:52:58    

deltibo a écrit :


et c'est en regardant ca qu'on se rend compte qu'avant le bac, on fait pas de vraies maths :sweat:  


 
Si je n'avais pas un ego surdimensionné, je pense que cette phrase me mettrait plus bas que terre :)


Message édité par A S H le 22-07-2003 à 22:53:12

---------------
" ...arrêté par les flics avec 4g de sang par litre d'alcool... "
Reply

Marsh Posté le 22-07-2003 à 22:56:07    

Mallouck a écrit :

je sens que je vais me prendre un bide mais bon c'est pas grave...  :lol:  
 
Apres maintes recherches infuctueuses je vous pose aujourd'hui la question et qui sait, peut-etre quelqu'un pourra aider...
 
Si on considere une matrice de dimension n dans Z/2Z, y a t'il un moyen simple de savoir si elle est inversible ?
 
Le fait d'etre dans Z/2Z doit quand-meme simplifier pas mal de choses, non ?


 
topic maths.
sinon facile :
déjà Z/2Z est un corps donc ca existe bien ce que tu me dis là ..
ensuite tu calcules le déterminant :
si determinant paire : congru à 0 modulo 2 : non inversible
si             imparei : inversible

Reply

Marsh Posté le 22-07-2003 à 22:56:19    

C'est tellement vrai pourtant.

Reply

Marsh Posté le 22-07-2003 à 22:57:51    

cow2 a écrit :


 
topic maths.
sinon facile :
déjà Z/2Z est un corps donc ca existe bien ce que tu me dis là ..
ensuite tu calcules le déterminant :
si determinant paire : congru à 0 modulo 2 : non inversible
si             imparei : inversible  


 
elle me dit rien t'as methode  :??: ....argh bon ca m'agace je v au pieu :fou:  :fou:


---------------
Lone Wolf Rider
Reply

Marsh Posté le 23-07-2003 à 10:13:32    

bon je recentre le debat...
 
Effectivement calculer le determinant, en theorie ca parrait facile, mais si la matrice est de dimension 100 ca fait une sacree recurrence (calcul des determinants des cofacteurs de dimension n-1), et vu que seul le cas Z/2Z m'interesse je me demande si il n'y a pas d'autres methodes connues que les cofacteurs.
 
Quand a dire que c'est des maths de premiere annee apres bac, ca me fait bien rire. Meme en prepa il y a plusiers annees (et donc le niveau etait superieur a ce qu'il est aujourd'hui) je ne me souviens pas avoir etudie des algo de calcul de determinant pour des matrices dans Z/2Z. On en a fait a la mano mais jamais on a vu une autre methode que les cofacteurs...  :sarcastic:  
 
@cow2: dire que ton determinant sera pair ou impair c'est abuse, il sera nul ou egal a 1 vu qu'on est dans Z/2Z.
 
Bon si kk'un connait une methode d'inversion ou de calcul de determinant propre a Z/2Z, je suis toujours preneur.  :D


---------------
" When the seagulls follow the trawler, it is because they think sardines will be thrown into the sea. "
Reply

Marsh Posté le 23-07-2003 à 10:32:50    

667 a écrit :

:lol:
 
 
Ca me rappelle les cours de maths sur la 5e a 4h du mat' (Les amphis de j'sais-pas-quoi...). Ca cause de matrices, de trucs vectoriels, etc...Parfois je regarde ça juste pour le langage, c'est une autre dimension. Une sorte de poesie. J'ecoute pour le phrasé, pour les sonorités. Pas besoin de comprendre (je ne pourrais pas, de toute façon), c'est quasi...onirique ;)  


Je te rassure il font aussi des cours de droit et c'est alors la même chose pour les scientifiques! :D

Reply

Marsh Posté le 23-07-2003 à 11:14:21    

Mallouck a écrit :


 
@cow2: dire que ton determinant sera pair ou impair c'est abuse, il sera nul ou egal a 1 vu qu'on est dans Z/2Z.
 


 
hé bin ? si c est pair c est congru à 0 et si c est impair c'est congru à 1. Je vois pas l abus la dedans.
J'avais pas compris que tu cherchais une méthode générale de calcul de l inversibilité d'une  matrice dans ce coprs là.
 
comme tu as que des 0 et 1 dans les termes de tes matrices, tu fais une récurrence qui sera super rapide. tu développes selon la première ligne/colonne
si ya 1 : tu calcules le determinant du cofacteur
si ya 0 : bin tu passes ton chemin ca fera 0 de toute facon.
 
tu divises par 2^n le nombres d'opérations à effectuer sur un déterminant. le calcul d'un déterminant dans le cas général est O(n*n!). Tu passes donc à O(n*n!/2^n)
 
Si tu es intéressé juste par l inversibilité, le plus simple est de calculer le rang de la matrice.
Tu suis l'algo habituel (méthode du pivot): la premiere colonne est retranchée aux autres en divisant par le terme (1,1). Le gain que tu obtiendras seras qu'il n'y a pas de multiplications à faire et que la soustraction des colonnes est nécessaire que si il y a 1 dans la ligne.
La complexité du calcul du rang 0(.5n^3) donc tu passes en O(.25*n^2) en virant les multiplications et en ayant que la moitié des soustactions à faire.

Reply

Marsh Posté le 23-07-2003 à 11:19:04    

cow2 a écrit :


 
hé bin ? si c est pair c est congru à 0 et si c est impair c'est congru à 1. Je vois pas l abus la dedans.
J'avais pas compris que tu cherchais une méthode générale de calcul de l inversibilité d'une  matrice dans ce coprs là.
 
comme tu as que des 0 et 1 dans les termes de tes matrices, tu fais une récurrence qui sera super rapide. tu développes selon la première ligne/colonne
si ya 1 : tu calcules le determinant du cofacteur
si ya 0 : bin tu passes ton chemin ca fera 0 de toute facon.
 
tu divises par 2^n le nombres d'opérations à effectuer sur un déterminant. le calcul d'un déterminant dans le cas général est O(n*n!). Tu passes donc à O(n*n!/2^n)
 
Si tu es intéressé juste par l inversibilité, le plus simple est de calculer le rang de la matrice.
Tu suis l'algo habituel (méthode du pivot): la premiere colonne est retranchée aux autres en divisant par le terme (1,1). Le gain que tu obtiendras seras qu'il n'y a pas de multiplications à faire et que la soustraction des colonnes est nécessaire que si il y a 1 dans la ligne.
La complexité du calcul du rang 0(.5n^3) donc tu passes en O(.25*n^2) en virant les multiplications et en ayant que la moitié des soustactions à faire.
 


 
Puree tu sais que t'es un dieu toi !!! Merci !!!  :love:  
J'avais completement oublie la notion de rang !!!  :whistle:  
 
Sinon ca se calcule comment le rang ? Mes cours de prepas sont dans des cartons au grenier alors j'ai un peu la flemme de me remettre dedans...  :D


---------------
" When the seagulls follow the trawler, it is because they think sardines will be thrown into the sea. "
Reply

Marsh Posté le 23-07-2003 à 11:28:21    

Mallouck a écrit :


 
Puree tu sais que t'es un dieu toi !!! Merci !!!  
J'avais completement oublie la notion de rang !!!  
 
Sinon ca se calcule comment le rang ? Mes cours de prepas sont dans des cartons au grenier alors j'ai un peu la flemme de me remettre dedans...  


 
bah j'ai aucun mérite c'est mon métier ...
ca se calcule comme la première partie du pivot de gauss t'as pas le choix


Message édité par cow2 le 23-07-2003 à 11:51:53
Reply

Marsh Posté le 23-07-2003 à 12:03:46    

[mode gros chieur ON]
 
Les maths c'est nul, ca sert à rien !!!. :o
A quoi cela te sert de savoir calculer l'age du capitaine en ayant son tour de slip ???.
Une matrice ? a part pour le film, je voit pas en quoi cela aide pour acheter sa baguette et calculer ces impots....
 
Je n'aime pas les maths, pour moi, il n'y a pas d'applications concraites dans la vie de mr tout le monde.
 
[mode gros chieur OFF]
 
 
(comment sa je vait me faire taper ????) :D :lol: :p

Reply

Marsh Posté le 23-07-2003 à 12:05:19    

det!=0 il me semble

Reply

Marsh Posté le 23-07-2003 à 12:24:15    

boubouch a écrit :

[mode gros chieur ON]
 
Les maths c'est nul, ca sert à rien !!!. :o
A quoi cela te sert de savoir calculer l'age du capitaine en ayant son tour de slip ???.
Une matrice ? a part pour le film, je voit pas en quoi cela aide pour acheter sa baguette et calculer ces impots....
 
Je n'aime pas les maths, pour moi, il n'y a pas d'applications concraites dans la vie de mr tout le monde.
 
[mode gros chieur OFF]
 
 
(comment sa je vait me faire taper ????) :D :lol: :p


 
Les matrices, c'est au contraire  la seule chose qui sert en maths...

Reply

Marsh Posté le 23-07-2003 à 12:32:24    

boubouch a écrit :

[mode gros chieur ON]
 
Je n'aime pas les maths, pour moi, il n'y a pas d'applications concraites dans la vie de mr tout le monde.
 
[mode gros chieur OFF]
 


 
C'est marrant mais si j'ai besoin de ca aujourd'hui c'est justement pour mon boulot et il se pourrait bien que tu en profites un jour alors...  :kaola:  
 
Pour info, au cas ou tu ne le saurais pas, Z/2Z c'est le syteme binaire et c'est la-dessus qu'a entierement ete base l'informatique (choix arbitraire il faut le dire... Et c'est dommage car avec la logique ternaire qu'est ce qu'on aurait rigole.  :heink: ).


---------------
" When the seagulls follow the trawler, it is because they think sardines will be thrown into the sea. "
Reply

Marsh Posté le 23-07-2003 à 12:44:05    

Mallouck a écrit :


 
C'est marrant mais si j'ai besoin de ca aujourd'hui c'est justement pour mon boulot et il se pourrait bien que tu en profites un jour alors...  :kaola:  
 
Pour info, au cas ou tu ne le saurais pas, Z/2Z c'est le syteme binaire et c'est la-dessus qu'a entierement ete base l'informatique (choix arbitraire il faut le dire... Et c'est dommage car avec la logique ternaire qu'est ce qu'on aurait rigole.  :heink: ).


 
c'est plus pratique avec les transistoors... je te rapelle qu'il y  a  eu des procos analogiques ;)
 
Sinon, les matrices, y a rien de plus utile en maths.
 
Si tu vois une image sur ton écran mon gars, c'est parce qu'un gars a modélisé ca vbia une matrice hein.

Reply

Marsh Posté le 23-07-2003 à 12:50:16    

tetedeiench a écrit :


 
c'est plus pratique avec les transistoors... je te rapelle qu'il y  a  eu des procos analogiques ;)
 
Sinon, les matrices, y a rien de plus utile en maths.
 
Si tu vois une image sur ton écran mon gars, c'est parce qu'un gars a modélisé ca vbia une matrice hein.


 
entierement d'accord !!!  :jap:  :jap:  :jap:


---------------
" When the seagulls follow the trawler, it is because they think sardines will be thrown into the sea. "
Reply

Marsh Posté le 23-07-2003 à 20:10:29    

tetedeiench a écrit :


 
c'est plus pratique avec les transistoors... je te rapelle qu'il y  a  eu des procos analogiques ;)
 
Sinon, les matrices, y a rien de plus utile en maths.
 
Si tu vois une image sur ton écran mon gars, c'est parce qu'un gars a modélisé ca vbia une matrice hein.


Pas tout à fait, la notion de matrice est pour moi distincte de celle de tableau de valeurs.
On ne multiplie pas encore la matrice des couleurs des pixels de ton écran par une autre, on ne l'inverse pas, bref on ne travaille pas (ou si peu : prendre tels & tels valeurs, etc.) avec.

Reply

Marsh Posté le 23-07-2003 à 20:11:05    

Autrement Mallouck je t'ai suggéré un site, la plupart des intervenants convenables sont profs d'unif.... ;)

Reply

Marsh Posté le 24-07-2003 à 11:14:07    

caedes a écrit :


Pas tout à fait, la notion de matrice est pour moi distincte de celle de tableau de valeurs.
On ne multiplie pas encore la matrice des couleurs des pixels de ton écran par une autre, on ne l'inverse pas, bref on ne travaille pas (ou si peu : prendre tels & tels valeurs, etc.) avec.


 
Un tableau de valeurs est une matrice, peut importe ce que tu en fait ;) Et des tehniques de matices ont été implémentées dedans.
 
On apelle la grille d'un écran LCD une "matrice", et pourtant, c'est qu'un tableau de valleurs hein.
 
une matrice n'est qu'un tableau de valeurs.

Reply

Marsh Posté le 24-07-2003 à 11:16:22    

caedes a écrit :

Autrement Mallouck je t'ai suggéré un site, la plupart des intervenants convenables sont profs d'unif.... ;)


 
Dommage que le site en lui même soit vraiment mal foutu. :/

Reply

Marsh Posté le 24-07-2003 à 11:18:11    

alerim a écrit :


 
Dommage que le site en lui même soit vraiment mal foutu. :/


ca reste le seul qui ai un forum en LaTeX, ce qui est diablement pratique.... :)

Reply

Marsh Posté le 15-08-2003 à 14:00:07    

C'est pourtant facile dans Z/2Z de savoir si une matrice est inversible ou non...
Tu "triangularise" ta matrice, de façon à obtenir une matrice dont tous les éléments au-dessus de la diagonale sont nuls. La triangularisation se fait par permutation et addition pondérée entre colonnes.
Cette "cuisine", valable dans tout corps mais particulièrement simple dans Z/2Z, modifie la matrice, mais ne change pas le déterminant.
Comme le déterminant d'une matrice triangulaire n'est rien d'autre que le produit des éléments diagonaux on en conclut :
Si tous les éléments diagonaux de la matrice triangularisée sont égaux à 1, le déterminant vaut 1, et la matrice est inversible.
Si par contre il y a au moins un élément 0, le déterminant est nul, et il n'y a pas d'inverse. Cette méthode est à mon avis la plus simple, son seul problème est qu'elle ne t'aide pas beaucoup pour calculer effectivement la matrice inverse : elle te permet simplement de savoir si elle existe ou non.

Reply

Marsh Posté le 16-08-2003 à 03:15:13    

Mallouck a écrit :

je sens que je vais me prendre un bide mais bon c'est pas grave...  :lol:  
 
Apres maintes recherches infuctueuses je vous pose aujourd'hui la question et qui sait, peut-etre quelqu'un pourra aider...
 
Si on considere une matrice de dimension n dans Z/2Z, y a t'il un moyen simple de savoir si elle est inversible ?
 
Le fait d'etre dans Z/2Z doit quand-meme simplifier pas mal de choses, non ?


 
M matrice inversible <=> det(M) =/= 0
 
EDIT: je viens de lire le topic en entier, whooow! là je dis chapeau! veuillez oublier mon post  [:biroute]


Message édité par Biroute le 16-08-2003 à 03:20:47

---------------
Ma vie en Polonie: http://ketchupnchantilly.blogspot.com/
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed