Enigmes

Forum dédié aux énigmes et à toutes formes de jeux de logique.

Déconnexion

Tu n'es pas identifié sur Prise2tete : s'identifier.

accueil Accueil forum Forum
[+]

 #1 - 19-02-2017 10:49:27

caduk
Professionnel de Prise2Tete
Enigmes résolues : 45
Messages : 398

ijection

Bonjour,

On sait que ]0,1[ est en bijection avec R
et que R est en bijection avec R
On en déduit donc que ]0,1[ U N est en bijection avec R.

La question est donc de trouver cette bijection...

On pourra procéder par étapes:
1) Trouver une bijection de ]0,1[ dans R (pour ceux qui ne serait pas tout à fait familier avec le concept)
2) trouver une bijection de ]0,1[ U {0} = [0,1[ dans R
3) et enfin, trouver une bijection de ]0,1[ U N dans R

Pour rappel, une fonction f:A->B est une bijection de A vers B si tout élément de B admet un et un seul antécédent dans A

Bon courage smile
Indice
Spoiler : [Afficher le message]
On pourra s'inspirer de cette belle histoire
http://bibmath.net/dico/index.php?actio … lbert.html

  • |
  • Répondre

#0 Pub

 #2 - 19-02-2017 17:49:49

nodgim
Elite de Prise2Tete
Enigmes résolues : 0
Messages : 3801

Bijetcion

Mon Atlas des Mathématiques me dit que la fonction f(x) = (x-1/2) / (x ( x - 1)) convient.
C'est vraiment très classique.

En revanche, ceci l'est moins :

Sur une règle de 1 m, on gradue les décimètres, les centimètres, les millimètres, et ainsi de suite jusqu'à l'infini. Autrement dit, on marque tous les nombres décimaux.
Le nombre V2/ 2 est il marqué ?
Non, puisque ce n'est pas un décimal. D'accord, mais qu'est ce qui manque aux décimaux pour marquer V2/2 ?

 #3 - 20-02-2017 00:03:54

caduk
Professionnel de Prise2Tete
Enigmes résolues : 45
Messages : 398

ijection

Ca marche pour le 1)
perso j'utilise une autre fonction
Spoiler : [Afficher le message] arctangente un petit peu modifiée pour avoir le bon intervalle 
Ca fait sens quand on essaye de tracer une bijection "à la main" de ]0,1[ dans R, la forme rappelle effectivement celle de cette fonction.
mais la fonction choisie ne change pas grand chose à la suite...

Pour les deux questions suivantes, c'est un peu moins trivial, il faut commencer à mettre un peu les mains dans le cambouis, pour "forcer les valeurs supplémentaires à rentrer dans la bijection" ...

Pour ta dernière remarque:
on ne marquera jamais V2/2 puisque l'on ne marquera jamais que des rationnels, et plus précisément si l'on continue à graduer en base 10, seulement les nombres de la forme p/10^n ou p et n sont entiers.
En revanche, on pourra s'approcher autant que l'on veut de V2/2 car Q est dense dans R (et même l'ensemble des p/10^n)

 #4 - 20-02-2017 07:48:56

nodgim
Elite de Prise2Tete
Enigmes résolues : 0
Messages : 3801

bijectiin

La fonction arc tg x ? Peut être, mais il y a aussi la fonction tg(Pi(x-1/2)).
Et sans doute bien d'autre.

 #5 - 20-02-2017 09:18:08

scrablor
Expert de Prise2Tete
Enigmes résolues : 49
Messages : 964

Bjection

Joli casse-tête.
1) Très classique : f(x)=(2x-1)/(x-x²)
2) g(0)=0 et, pour x non nul, g(x)=f(x) sauf si f(x) est entier naturel car, dans ce cas, g(x)=f(x)+1.
3) Il va falloir décaler beaucoup plus, je ne me rends pas bien compte encore... mais c'est possible puisque N et N² ont le même nombre d'éléments.
Ça doit être du genre
0 devient 1 qui devient 3 qui devient 6 qui devient 10...
2 devient 4, 7, 11...
5 devient 8, 12...
9 devient 13...
en numérotant à partir de 0 les points de N² par des chemins obliques successifs.
J'ai bon ?

J'ai oublié de préciser :
h(0)=0, si f(x)=0 alors h(x)=1, si f(x)=1 alors h(x)=3, si f(x)=3 alors h(x)=6...
h(1)=2, si f(x)=2 alors h(x)=4, si f(x)=4 alors h(x)=7...
h(2)=5, si f(x)=5 alors h(x)=8, si f(x)=8 alors h(x)=12...
h(3)=9, si f(x)=9 alors h(s)=13...


Celui qui fuit les casse-tête ne vaut pas un clou.

 #6 - 20-02-2017 09:47:45

gwen27
Elite de Prise2Tete
Enigmes résolues : 49
Messages : 5,906E+3

Bjiection

]0;1[ U N

Si x=1/2^n : f(x) = 1/2^(2n-1)
si x E N : f(x) = 1/2^2x
(ou pour tenir compte de 0,  f(x)=1/2^(2x+2) et f(0)=1/2 )

sinon f(x)=x

Sauf erreur, c'est une bijection vers ]0;1[

à laquelle il suffit d'appliquer une fonction du type 1/x+1/(x-1) pour avoir une bijection vers R

 #7 - 20-02-2017 13:47:42

caduk
Professionnel de Prise2Tete
Enigmes résolues : 45
Messages : 398

bihection

nodgim
bien sûr, en utilisant la fonction tangente; arctangente c'est pour aller de R vers ]0,1[

scrablor
1) très bien
2) très bien
3) ton truc à l'air de marcher, mais ça m'a l'air bien tordu...
Ce serait bien d'avoir les formules permettant de calculer f(n) facilement, et vérifier que toutes tes courbes ne se recoupent pas, mais sinon c'est l'idée. J'ai rajouté un indice pour ceux qui aurait du mal, ça devrait t'aider à trouver plus simple.

gwen
parfait, juste f(0) = 1/4, il ne faut pas le redéfinir (sinon, tu n'auras aucune valeur de f qui vaut 1/4, et f vaudra 1/2 en 0 et en 1/2)

 #8 - 20-02-2017 14:36:18

scrablor
Expert de Prise2Tete
Enigmes résolues : 49
Messages : 964

Bijectio

Wikipédia me fournit une image (article Ensemble dénombrable) qui explique ma méthode :

https://upload.wikimedia.org/wikipedia/commons/thumb/6/6f/Pairing_natural.svg/300px-Pairing_natural.svg.png

Pour tout n naturel, h(n)=n(n+3)/2.
Pour tout x de ]0;1[ tel que f(x)=k naturel, on utilise la bijection réciproque de la fonction de couplage de Cantor pour trouver le couple (p,q) correspondant (avec les notations de l'article de Wikipédia). Alors on pose h(x)=k+p+q+1. Hélas, cette bijection réciproque me semble bien délicate à exprimer...


Celui qui fuit les casse-tête ne vaut pas un clou.

 #9 - 20-02-2017 16:22:32

gwen27
Elite de Prise2Tete
Enigmes résolues : 49
Messages : 5,906E+3

Bijectio

Si tu regardes bien, 1/2 donne 1/8 (c'est une puissance impaire )

C'est 1 qui donne 1/4.

 #10 - 20-02-2017 16:31:55

caduk
Professionnel de Prise2Tete
Enigmes résolues : 45
Messages : 398

Biejction

scrablor
Effectivement, ta méthode marche, mais on peut faire un peu plus simple... regarde l'indice que j'ai mis, ça devrait peut être te donner des idées...

J'ai toutefois cherché la bijection réciproque de la fonction de couplage de Cantor:
La fonction de couplage de Cantor donne:
f(p,q) = (p+q)(p+q+1)/2
En effet, sur l'axe des abscisses, on lit les nombres triangulaires, soit f(p,0) = p(p+1)/2
on a f(p,q) = f(p+q, 0) + q = (p+q)(p+q+1)/2 + q

Dans l'autre sens,
f-1(n) = ( [ 1 + V(1+8n) ]/2 - 1, 0) si n est sur l'axe des abscisses (cad un nombre triangulaire)
Il suffit donc de ruser un peu pour trouver la formule suivante:
notons X(n) = [ 1 + V(1+8n) ]/2 - 1
notons T(n) = [ (E(X(n) + 1)(E(X(n) + 2) ]/2 , qui est la valeur du nombre triangulaire immédiatement inférieur à n.
On obtient alors f-1(n) = ( X(n) - ( n - T(n) ) , n - T(n) )
Pas très jolie cette bijection réciproque...

 #11 - 20-02-2017 16:38:15

caduk
Professionnel de Prise2Tete
Enigmes résolues : 45
Messages : 398

bijectipn

gwen
je ne comprend plus...
f(x) = 1/2^(2x+2) remplace bien f pour x E n ?

si x = 1/2, n = 1 et donc f(x) = 1/2^(2(1)-1) = 1/2
si x = 1, f(x) = 1/2(2(1) + 2) = 1/16

Et dans ce cas, avec f(0) = 1/4, ça marche parfaitement

 #12 - 20-02-2017 16:48:26

scrablor
Expert de Prise2Tete
Enigmes résolues : 49
Messages : 964

Bijectio

Ah oui !
h(n)=2n
h(x)=f(x) sauf si f(x)=k avec k entier naturel, alors f(x)=2k+1.


Celui qui fuit les casse-tête ne vaut pas un clou.

 #13 - 20-02-2017 17:08:07

caduk
Professionnel de Prise2Tete
Enigmes résolues : 45
Messages : 398

bikection

scrablor
parfait

 #14 - 20-02-2017 17:42:25

gwen27
Elite de Prise2Tete
Enigmes résolues : 49
Messages : 5,906E+3

Bijeciton

Oui, effectivement, f(0)=1/2, c'était sans la modification, mais ça ne marchait pas, il fallait que je change tout pour mettre les puissances impaire sur N et j'avais la flemme.

 #15 - 20-02-2017 18:11:28

caduk
Professionnel de Prise2Tete
Enigmes résolues : 45
Messages : 398

bijectipn

Oui, mais ca ne demandait quasiment aucun changement, tout les entiers prennent les puissances paires, donc il suffisait de décaler (donc 1/2^(2x+2) au lieu de 1/2^(2x) ) et pas besoin de définir une autre valeur en 0...
Pas besoin de forcément mettre les entiers sur les puissances impaires, ça demandait plus de changements...

 

Réponse rapide

Rédige ton message
| | | | Upload | Aide
:) :| :( :D :o ;) :/ :P :lol: :mad: :rolleyes: :cool:
Sécurité

Répondez (numériquement) à la petite énigme suivante : 

Dans une course, vous doublez le 31ème, en quelle position êtes-vous ?

Sujets similaires

Sujet Date Forum
21-03-2020 Enigmes Mathématiques
P2T
Mes diamants ! par titoufred
28-10-2012 Enigmes Mathématiques
30-10-2011 Enigmes Mathématiques
22-01-2014 Enigmes Mathématiques
P2T
08-08-2007 Enigmes Mathématiques
P2T
Diagonales du cube par tatys
17-09-2010 Enigmes Mathématiques
P2T
Calculatrices en panne par michel38
04-10-2008 Enigmes Mathématiques
P2T
18-11-2009 Enigmes Mathématiques
P2T
03-06-2020 Enigmes Mathématiques

Pied de page des forums

P2T basé sur PunBB
Screenshots par Robothumb

© Copyright 2002–2005 Rickard Andersson

Prise2Tete Forum Statistiques Liste des membres Hall of Fame Contact
© Prise2tete - Site d'énigmes et de réflexion.
Un jeu où seules la réflexion, la logique et la déduction permettent de trouver la solution.

Flux RSS de Prise2Tete Forum Jeux & Prise2Tete Test & Prise2Tete Partenariat et Publicité sur Prise2Tete