| | fourre-tout sur le coloriage | |
| | |
Auteur | Message |
---|
Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: fourre-tout sur le coloriage Lun Juil 06 2009, 22:03 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:04 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:04 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:04 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:05 | |
| PhB Sudoka Expert
Inscrit le: 14 Déc 2005 Messages: 369
| Posté le: Sam 03/03/2007 19:59 Sujet du message: |
|
|
Bonsoir Léon,
Je propose que nous passions au tutoiement (si tu es d'accord) pour simplifier.
Je vais répondre en bloc a l'ensemble de tes questions, ce qui permettra de clarifier ce problème de notations qui est capital. J'invite aussi les autres participants du forum a donner leur avis.
leon1789 a écrit: |
... Ok, alors si je comprends, le coloriage de la grille commence par la construction d'objets qui sont des ensembles de candidats équivalents et que l'on marque avec une même lettre.
Si deux objets forment un groupe binaire <>, c'est-à-dire s'ils sont en conflit [] et forment une tenaille {} (deux candidats jumeaux est l'exemple type), alors on note ces deux objets par la même lettre : le premier objet avec une minuscule (a), le second avec la majuscule (A). ...
|
C'est une excellente définition du marquage/coloriage.
leon1789 a écrit: |
... * ton groupe ternaire est utilisé comme un conflit ternaire [Rve] (ou plus précisément comme deux conflits binaires [ev], [eR]. Donc pas réellement de ternaire ici.)
** ton groupe ternaire est utilisé comme une tenaille ternaire {Hfv} : {Hfv} + [NH] + [Nf] + [Nv] => N est faux
Je propose que les mots et les symboles utilisés reflètent mieux l'usage que l'on fait des objet : ne pas mélanger les oranges et les clémentines, cela peut apporter plus de clarté au coloriage. Etes-vous d'accord ? ...
|
Les notations constituent le problème clé. C'est pour cette raison que je ne me suis pas précipité pour rédiger l'article des ternaires dans le "coloriage pour les nuls". Je voulais attendre un consensus sur les définitions. Le moment est peut-être venu:
J'appelle: - conflit [] un ensemble de 2,3..n candidats dont 1 seul au plus est juste. - tenaille {} un ensemble de 2,3..n candidats dont 1 seul au moins est juste. - groupe <> un ensemble de 2,3..n candidats dont exactement 1 est juste.
Selon le nombre de candidats, on pourra les appeler conflit/tenaille/groupe binaire, ternaire, quaternaire, etc.
Je te cite: "Si deux objets forment un groupe binaire <>, c'est-à-dire s'ils sont en conflit [] et forment une tenaille {} (deux candidats jumeaux est l'exemple type), alors on note ces deux objets par la même lettre : le premier objet avec une minuscule (a), le second avec la majuscule (A)". C'est tout à fait exact. - un groupe binaire <..> contient un candidat juste exactement (par définition). Si l'une des marques est juste, l'autre est nécessairement fausse et on peut l'écrire, par convention . - un groupe binaire est aussi un conflit binaire [Aa] puisque l'un des candidats, au plus, est juste. - un groupe binaire est aussi une tenaille binaire {Aa} puisque l'un des candidats, au moins, est juste.
Quand tu dis "* ton groupe ternaire est utilisé comme un conflit ternaire [Rve] (ou plus précisément comme deux conflits binaires [ev], [eR]. Donc pas réellement de ternaire ici.)", je suis tout à fait d'accord. Le groupe ternaire représente une configuration bien identifiée dont je n'exploite ici que les conflits 2 à 2. Quel que soient les 2 éléments issus du groupe ternaire, ils sont obligatoirement en conflit.
Quand tu dis "** ton groupe ternaire est utilisé comme une tenaille ternaire {Hfv} : {Hfv} + [NH] + [Nf] + [Nv] => N est faux " je suis d'accord, une fois de plus. Ici, il s'agit bien d'un groupe ternaire qui est aussi une tenaille ternaire. Si une marque N est en conflit avec tous les candidats d'un groupe ou d'une tenaille ternaire, cette marque est fausse. Je pense que tu voulais généraliser le "théorème" aux tenailles et non pas le restreindre aux seuls groupes.
Au sujet des RI: le raisonnement que tu présentes est parfaitement valable. Je ne parlais pas de ça. Je voulais juste dire que nous travaillons sous l'hypothèse de grilles uni solutions. Le RI (et donc ta tenaille {Bc}) exploite directement ce fait. Les règles de marquage/coloriage fonctionnent parfaitement dans l'hypothèse uni solution mais je ne suis pas certain qu'elles fonctionneraient dans l'hypothèse d'une grille multi solutions. Je pense (intuitivement) que non mais c'est une affirmation sans preuves de ma part. C'est en cela (le RI découle de l'hypothèse uni solution. Le coloriage découle (peut-être ?) de l'hypothèse uni solution) que je n'ai pas fait le "joint" entre les deux. _________________ PhB |
|
| |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:05 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:06 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:06 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:06 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:07 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:07 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:08 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:08 | |
| PhB Sudoka Expert
Inscrit le: 14 Déc 2005 Messages: 369
| Posté le: Dim 04/03/2007 20:53 Sujet du message: |
|
|
Bonsoir à tous,
leon1789 a écrit: |
Il me semble qu'une relation de base est celle-ci
{a I}{i P} => {a P} {a I} + [I p] => {a P}
|
Oui, Léon. Confer le Mémento du coloriage ainsi que l'article sur la tenaille {Ab} qui démontre l'équivalence conflit/tenaille.
Le conflit [Ip] est équivalent à la tenaille {iP}. On passe de conflit a tenaille (et réciproquement) en inversant la casse.
Les transformations/réductions sont abordées dans l'article sur le chaînage des conflits.
Ce que tu écris (en alternant conflit/tenaille) peut s'écrire aussi : [Ai][Ip]=[Ap] <=> {aP} {aI}{iP}={aP} <=> [Ap]
leon1789 a écrit: |
...Mais je trouve cette formule plus facile à utiliser car elle n'a besoin que d'une tenaille et d'un conflit pour établir d'autre(s) tenaille(s). Exemple (théorique) :
{a BC} + [BC de] => {aD} + {aE}
En partant d'une tenaille de trois couleurs, on obtient deux tenailles de deux couleurs... (Il va sans dire que plus les tenailles sont petites, mieux c'est.) la difficulté est de trouvé des conflits portant sur plusieurs couleurs de la tenaille... |
La formule mérite un développement : Posons BC=X pour simplifier les notations. {aX} <=> [Ax] [Xde] <=> [Xd],[Xe] et [ed] [Ax][Xd]=[Ad] <=> {aD} [Ax][Xe]=[Ae] <=> {aE}
Pour résumer:
a écrit: |
[Ax][Xbc] => [Abc] <=> [Ab],[Ac],[bc] <=> {aB},{aC},{BC}
|
la formulation de dxp
dxp a écrit: |
... Comment obtenir un tel groupe (lien exclusif) ?
1) par définition : {aB} + [aB] =
puis en jouant majuscule minuscule : 2) [Ab] + [aB] 3) {aB} + {Ab} 4) [Ab] + {Ab}
| est exactement la boucle de conflit (nice loop). Si la première et la dernière lettre d'une boucle de conflits sont des couleurs complémentaires , on peut remplacer les crochets [] (ou les parenthèses pour les boucles de tenailles {}) par les symboles de groupe <>.
a écrit: |
[Ab][Bc][Cd][Da] <=>
|
Pour ne pas trop se perdre dans les équivalences majuscules/minuscules, tous les éléments à gauche (ou à droite) sont équivalents. - éléments à gauche : A=B=C=D - éléments à droite : b=c=d=a _________________ PhB |
|
| |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:08 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:09 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:09 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:09 | |
| leon1789 Sudoka Expert
Inscrit le: 02 Aoû 2006 Messages: 495
| Posté le: Lun 05/03/2007 22:25 Sujet du message: |
|
|
dxp a écrit: |
Oui, c'est restrictif. Mais comment manipuler des groupes sinon ?
| Je ne sais pas (pour l'instant).
Par ailleurs, une remarque évidente, qui ne fait pas avancer du tout le schmilblick : toute tenaille lue sur le tableau des RAP est en réalité un groupe (sauf si on le fait exprès), puisque qu'on prend (en général, sauf si on le fait exprès) une tenaille minimale... De même, un conflit lu sur la grille peut toujours être compléter en un groupe...
Exemple :
Code: |
a b c | d e f | g h i | |-------------------|-------------------|-------------------| 1 | 2348 2348 | 248 48 | | 2 | 245 245 | | 24 | 3 | 247 23478 | 248 | 23 234 | |-------------------|-------------------|-------------------| |
* une tenaille naturelle est par exemple les 8 en maison 2 : {8d1, 8e1, 8d3} , mais c'est en réalité un groupe ternaire <8d1, 8e1, 8d3> parce que je n'ai pas pris des 8 ailleurs qu'en maison 2...
** le conflit [2d1, 8d1] peut être évidemment compléter en le groupe <2d1, 4d1, 8d1>...
Tout ça ne produit rien du tout, mais ça me fait penser à des "choses" : groupe = tenaille + conflit , toute tenaille naturelle (minimale si on peut dire) est un groupe tout conflit naturel peut être complété en un groupe (conflit maximal si on peut dire)... |
|
| |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:10 | |
| PhB Sudoka Expert
Inscrit le: 14 Déc 2005 Messages: 369
| Posté le: Mar 06/03/2007 1:55 Sujet du message: |
|
|
Bonsoir,
Je reviens un peu sur les formules et sur les règles "opératoires" qui vont avec l'exemple donné par Léon:
Code: |
{abc} + [bd] + [cd] + [aD] => a=d
|
qui peu se décomposer en:
Code: |
{abc} + [bd] + [cd] => [Ad] [Ad] + [Da] => a=d
|
Sous cette forme, la formule est fausse: tenailles et groupes ne sont pas équivalents: la tenaille ternaire doit être remplacée par un groupe ternaire pour prouver le résultat (heureusement, il est plus facile de trouver des groupes ternaires que des tenailles ternaires).
Code: |
(I) + [bd] + [cd] => [Ad] (II) [Ad] + [Da] => a=d
|
Pour démontrer (I), c'est facile: - soit a est juste: => b et c sont faux et [Ad] est un conflit. - soit a est faux: => b et c sont complémentaires donc les conflits [bd] et [cd] => d faux, donc [Ad] est un conflit.
On ne peut pas faire ce raisonnement avec une tenaille ternaire {abc} ni un conflit ternaire [abc].
Si l'on préfère la notation "réseau"
Code: |
b>--{BD} => {aD} {a c>--{CD} => {aD}
|
ou
Code: |
b>--{BD}-- / \ {a {dD} => {aD} \ / c>--{CD}--
|
Si l'on préfère la notation "chaîne"
Code: |
{a(b,c)>--{(B,C)D} : 2 voies ou {a(b,c)>--{BD} : 1 voie ou {a(b,c)>--{CD} : 1 voie
|
Opérations sur les groupes (I) Reprenons l'exemple de Léon
<=> B=G L'expression se simplifie en:
Dans un groupe ternaire, tout tirage de 2 éléments quelconques forme un conflit:
Code: |
+ [Ba] => [ab][Ba] => a est faux + a faux => b=c
|
On retrouve bien C=B=G mais avec une indication supplémentaire (a faux) _________________ PhB |
|
| |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:10 | |
| leon1789 Sudoka Expert
Inscrit le: 02 Aoû 2006 Messages: 495
| Posté le: Mar 06/03/2007 11:19 Sujet du message: |
|
|
PhB a écrit: |
Code: |
{abc} + [bd] + [cd] => [Ad] [Ad] + [Da] => a=d
|
Sous cette forme, la formule est fausse: tenailles et groupes ne sont pas équivalents: la tenaille ternaire doit être remplacée par un groupe ternaire pour prouver le résultat |
Je ne suis pas d'accord avec toi : la formule {abc} + [bd] + [cd] => [Ad], avec une tenaille, est juste. Personnellement, je l'écris comme cela : {abc} + [bd] + [cd] => {aD} car je préfère avoir une tenaille (active sur la grille) comme résultat, plutôt qu'un conflit (passif sur la grille)... mais bien sûr {aD} = [Ad], donc la formule est la même, ok.
Bon, je vais prouver que {abc} + [bd] + [cd] => {aD} est correcte. on a {abc} + [bd] + [cd] . Si D est fausse alors d est vrai, donc b et c sont fausses (à cause des conflits) , donc a est vrai (à cause de la tenaille) . Conclusion on a toujours D vrai ou a vrai , c'est-à-dire {aD}.
Si on ajoute à cela le conflit [aD], il vient clairement le groupe , d'où a=d.
PhB a écrit: |
(heureusement, il est plus facile de trouver des groupes ternaires que des tenailles ternaires).
| ?? mais tout groupe est une tenaille, non ? Ceci dit, il est vrai que les tenailles naturelles (vues sur la grille) sont des groupes. |
|
| |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:10 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:11 | |
| leon1789 Sudoka Expert
Inscrit le: 02 Aoû 2006 Messages: 495
| Posté le: Sam 10/03/2007 20:04 Sujet du message: |
|
|
Je reviens sur cela.
PhB a écrit: |
leon1789 a écrit: |
2: {c A} [A Zk] [K E] {ZE Y} => {c Y} | Personnellement, la formulation 2: {cA} [AZk] [K E] {EZY} => {cY} me convient. Les blancs n'apportent pas grand'chose. Seuls les débuts et les fins des conflits/tenailles sont significatifs dans les enchainements. On peut passer : - de conflit a conflit en alternant les casses (Ex. [b]A] [a) - de conflit a tenaille en conservant les casses (Ex. A] {A ) |
Je ne suis qu'à moitié d'accord avec tout ça en fait. D'une part, tu n'expliques pas comment gérer les couleurs non colorée (le Z ici).
D'autre part, j'aime bien les espaces dans les {} et []. Je mets même une virgule (c'est un peu exagéré) pour aider la manière de lire :
* la tenaille {xyz , abc} raconte (exactement) cela : si x,y,z sont tous faux alors parmi a,b,c au moins un est vrai ; ** le conflit [abc , xyz] raconte (en particulier) cela : si parmi a,b,c au moins un est vrai alors x,y,z sont tous faux.
Remarquer que * et ** sont sens-inverse l'un de l'autre...
Maintenant retrouvons la formule : {c , A} [A , Zk] [K , E] {ZE , Y} => ???
je lis l'enchaînement : si c est faux alors A est vrai (à cause de la tenaille de gauche) donc Z et k sont faux (à cause du conflit qui suit) donc K est vrai donc E est faux (à cause du conflit suivant) alors Y est vrai (à cause de la dernière tenaille où Z et E sont faux) Enfin la phrase << si c est faux alors Y est vrai >> s'écrit {c , Y} donc {c , A} [A , Zk] [K , E] {ZE , Y} => {c , Y}
La tenaille {cY} est assez naturelle, non ?
Autre exemple : [C , D] [d , a] => ???
je lis : si C est vrai alors D faux (1er conflit) donc d est vrai alors a est faux (2nd conflit) Conclusion : [C , D] [d , a] => [C , a]
Le conflit [Ca] est assez naturel, non ?
Autre exemple : {a , BC} [BC , de] => ??
si a est faux alors B ou C juste alors d et e faux alors D et E justes ainsi : {a , BC} [BC , de] => {a D} et {a E}
Autre exemple : [d , b] [d , c] {bc , a} => ??
si d est juste alors b est faux (1er conflit), c aussi (2nd conflit) donc a est juste (la tenaille) alors A est faux ainsi : [d , b] [d , c] {bc , a} => [d , A]
Autre exemple : {a , bc} [b , d] [c , e] => ??
si a est faux alors b ou c juste donc d ou e faux alors D ou E juste ainsi : {a , bc} [b , d] [c , e] => {a , DE}
Ce qui n'est pas top, c'est qu'à chaque fois, il faut refaire la démo mentalement... De plus, comme la phrase <> ne traduit pas exactement le conflit [abcxyz], cela pose un petit problème de logique pour établir des conflits... (mais on peut peut-être se contenter d'établir des tenailles ) |
|
| |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:12 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:12 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:12 | |
| | |
| | | Admin Admin
Nombre de messages : 3594 Age : 59 Localisation : pas bien loin ... Date d'inscription : 15/01/2009
| Sujet: Re: fourre-tout sur le coloriage Lun Juil 06 2009, 22:13 | |
| | |
| | | Contenu sponsorisé
| Sujet: Re: fourre-tout sur le coloriage | |
| |
| | | | fourre-tout sur le coloriage | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |