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

  FORUM HardWare.fr
  Programmation
  Divers

  imlpémenter un qbit pour émuler un calcul quantique.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

imlpémenter un qbit pour émuler un calcul quantique.

n°2062786
Profil sup​primé
Posté le 12-03-2011 à 00:39:55  answer
 

Bonjour,
Je voudrais implémenter un qbit... Vous pouriez m'aider s'il vous plaît ?
Je sais quelque truc sur la mécanique quantique mais j'ai pas compris en fait.
 
Techniquement, je me lancerait pour dire que mon type serait formé de deux valeur comprise en 0.0 et 1.0 peut être un ou même deux booleans ?, une fois lu, on ne peut plus les modifier mais j'ai pas compris pourquoi. j'ai pas compris non plus comment on initialise les valeurs, et de toute manière je ne sais pas comment ni pourquoi les modifier.
 
Merci.


Message édité par Profil supprimé le 19-11-2011 à 08:39:18
mood
Publicité
Posté le 12-03-2011 à 00:39:55  profilanswer
 

n°2111422
lynz
Posté le 15-11-2011 à 09:01:04  profilanswer
 

Expliquez moi svp c'est quoi le problème que tu veux l'analyser. parce que j'ai un projet dans le même domaine( cryptographie quantique) qui est  la distribution des clés quantiques dans les 802.11.
 
voici un très bon article qui explique avec simplicité la mécanique quantique :
 
 
 Comprendre le mystère  du monde quantique
Pour passer les mystères de la cryptographie quantique, il faut d’abord comprendre un peu la mécanique quantique et faire preuve d’un peu d’imagination dans un monde où la réalité est différente où chaque objet peut se trouver à deux endroits au même moment :  
Dans le monde réel, supposons qu’il y ait deux types de ballons de foot : ou des touts noirs ou des touts blancs. Lorsque vous jonglez avec un ballon il sera ou tout noir ou tout blanc.
Dans le monde quantique, notre ballon de foot ne sera pas ou blanc ou noir mais un mélange des deux. On dit qu’il est décrit comme une superposition d’états. Qu’est ce que cela veut dire ?
L’état du ballon en langage quantique :          |ballon>= √½ |blanc>+ √½ |noir>
Supposons que Ribery fasse une passe (c’est là qu’on voit que la cryptographie quantique à des allures de science fiction) à Gourcuff. Au moment où Gourcuff agit avec le ballon (on dit qu’il effectue une mesure) celui ci deviendra soit tout blanc soit tout noir.
Ce qui est extrêmement important c’est qu’avant que Gourcuff n’intervienne, le ballon n’était pas tout blanc ou tout noir mais bien un mélange des deux. C’est l’intervention de Gourcuff qui a fait passer le ballon de l’état quantique √½ |blanc>+ √½ |noir> à  l’état |blanc> ou |noir>. En langage de physicien, on dit que l’intervention de l’observateur a permis l’effondrement de la fonction d’onde.
 On peut dire qu’en mécanique quantique, l’intervention d’un observateur modifie le résultat. On voit donc bien en quoi cela est utile pour notre transmission de clé quantique.
Imaginons en effet que Kevin  intercepte le ballon quantique que Ribery envoie à Gourcuff. L’intervention de Kevin va faire passer le ballon quantique à l’état tout blanc ou tout noir. Si Kevin rend alors le ballon à Gourcuff, celui n’aura pas le ballon quantique de Ribery mais un ballon ou tout blanc ou tout noir.
Pour ramener ça à notre cryptographie quantique, l’intervention d’un espion va détériorer le message transmis par la nature même de la mécanique quantique. C’est cette altération qui va indiquer si le message a été intercepté.
Oui mais vous me direz, Kevin n’a qu’à copier le ballon et observer cette copie dans son coin. Et bien ce n’est pas possible non plus. C’est le théorème de non-clonage, qui se déduit également du principe physique d’effondrement de la fonction d’onde par intervention d’un observateur. (Rien qu’en copiant, Kevin va interagir avec le système).

n°2111479
Dj YeLL
$question = $to_be || !$to_be;
Posté le 15-11-2011 à 12:45:05  profilanswer
 

On dirait Jovalise qui se répond à lui-même ...


---------------
Gamertag: CoteBlack YeLL
n°2111483
Profil sup​primé
Posté le 15-11-2011 à 13:12:36  answer
 

Bonjour,
J'ai pas vraiment de problème à analyser.
Je voulais un peu essayer de comprendre les enjeux de la mécanique quantique via une analyse informatique ;Savoir comment on représente un Qbit et ce qu'on peut en faire, classiquement. Parce qu'il parait qu'il existe de vrai machine quantique, mais je souhaitais l'émuler.

n°2111581
lynz
Posté le 15-11-2011 à 17:28:49  profilanswer
 

Re salut
 
pour moi je représente les qubits comme des bits pour le qubit j'en sais rien mais .Voici un très bon lien qui explique ton problème.
http://www.intechopen.com/articles [...] -algorithm

n°2111602
Profil sup​primé
Posté le 15-11-2011 à 18:39:24  answer
 

Merci lynz, j'ai pas les compétence pour comprendre ni l'anglais ni les math exposés ici mais je désespère pas de comprendre un jour.

n°2111609
lynz
Posté le 15-11-2011 à 19:22:48  profilanswer
 

l’essentiel c'est d’être fort en programmation .de rien

n°2112379
Profil sup​primé
Posté le 19-11-2011 à 08:27:12  answer
 

Si un qbit est fixé au moment de l'observation et pour toujours, comment régénère t- on l'espace d'adressage ?
On se déplace dans la matière ?
Question naïve c'est pour généraliser...
Si on veut calculer l'univers, une fois calculer, il ne pourra plus bouger ?

n°2112393
lynz
Posté le 19-11-2011 à 09:08:31  profilanswer
 

ah bonne question vraiment . mais pour moi comme je vous ai dit j'ai pas met tout ça en considération car je présente les qubit comme des bit ordinaires et + j'ai pas avancé dans mon projet.  dites mois svp : lorsque on génère une suite des bits aléatoire des 0 et des 1 et o choisit une base aussi aléatoire "+" et "x" . comment peut on faire passer cette suite par une base ( par exemple dans  algorithme en c)  
 
ex : la suite : 1 0 1 00 1 0 1 011100000
     le premier bit 1 se présente aléatoirement dans la base  "x"
     le premier bit 0 dans la base "+"      
 

n°2112395
Profil sup​primé
Posté le 19-11-2011 à 09:25:05  answer
 

Dans ce Pdf peut-être, on y parle de cryptographie et de clef quantique... http://www.physinfo.org/Info_Quantique/Algo_Quant.pdf

mood
Publicité
Posté le 19-11-2011 à 09:25:05  profilanswer
 

n°2112396
lynz
Posté le 19-11-2011 à 09:26:48  profilanswer
 

Merci

n°2169139
Profil sup​primé
Posté le 25-12-2012 à 16:54:00  answer
 

Up,
 
 
Je voudrais faire de la musique quantique.
Comme un qbit est une superposition d'état, la musique est une suite de superposition de notes.
Je suis donc à la recherche de modèle pour simuler ou émuler une "architecture" quantique.
Merci pour vos réponses.

n°2173003
Profil sup​primé
Posté le 29-01-2013 à 00:42:27  answer
 
n°2173109
Profil sup​primé
Posté le 29-01-2013 à 16:52:36  answer
 

Bonjour, ou re pour les intimes.
 
Dans le document précédent qui propose d'émuler un calcul quantique il considère seulement l'amplitude d'un qubit.
Or en parcourant le web, j'ai pu voir d'après la bibliothèque C libquantum qu'un qubit possède un état en plus de son amplitude.
Je cherche comment corréler l'amplitude et le statut, mais malgré mes recherche je ne parviens pas à savoir à quoi il correspond exactement.  
 
Aussi, je voulais avoir votre avis sur les opérations applicable à un tel qubit ?
 
Pour le moment j'ai pris un peu exemple sur le document suscité, et j'ai interfacé quelque opération sur un complexe.
 
Idéalement, si vous aviez des info sur un modèle abstrait de registre quantique, je suis preneur aussi.
 
Merci pour vos réponses.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  imlpémenter un qbit pour émuler un calcul quantique.

 

Sujets relatifs
[ALGO] Sous programme de calcul du min/max d'une expressionEmuler un SGBD avec un script shell! (Résolu)
[Algo C] Question sur calcul b parité[C sur µprocesseur] Calcul de bit de parité
calcul entre date oracle et date pcCalcul de compléxités
SML et le lambda calculFaire le calcul de moyenne en Java
Fichier .bat pour calculprobleme de calcul matriciel
Plus de sujets relatifs à : imlpémenter un qbit pour émuler un calcul quantique.


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)