Title: Informatique quantique
Subtitle: de la physique quantique à la programmation quantique en Q#
Description: L'engouement pour l'informatique quantique est en pleine effervescence et ce sujet complexe fait de plus en plus l'objet de publications. Ce livre s'adresse à toute personne qui souhaite découvrir les concepts et fondements de l'informatique quantique et plus particulièrement aux étudiants en informatique ou aux développeurs qui souhaitent débuter avec Q#, le langage de Microsoft adapté à la programmation quantique. Pour tirer le meilleur profit de la lecture de ce livre, des connaissances en mathématiques et en particulier sur les nombres complexes et le calcul matriciel sont un plus. Dans la première partie du livre, l'auteur présente les rudiments de la physique quantique qui permettront ensuite de saisir les bases constitutives de l'informatique quantique. Le modèle de Bohr et les notions d'état quantique, de superposition quantique ou d'intrication quantique sont ainsi détaillés. Dans la deuxième partie du livre, l'auteur étudie ensuite les grands concepts de l'informatique quantique comme le bit quantique, la porte quantique, les circuits et algorithmes quantiques ou encore l'ordinateur quantique. La troisième partie consacrée au développement quantique avec Q# est plus tournée vers la pratique. Le lecteur apprend ainsi à installer le kit de développement Quantum, qui regroupe les outils quantiques de Microsoft, et étudie le langage Q# pour ensuite simuler ses premiers programmes quantiques au sein de cet environnement. Pour finir, l'auteur termine avec un glossaire ainsi qu'un récapitulatif historique de la physique et de l'informatique quantiques, qui peuvent être utiles au lecteur tout au long de sa lecture. Les chapitres du livre : Avant-propos - De la théorie classique à la physique quantique - Modèle de Bohr et quantification de l'énergie - L'état quantique - La superposition quantique - L'intrication quantique - Le bit quantique - La porte quantique - Définition des circuits quantiques - Construire un ordinateur quantique - Microsoft Quantum Development Kit et son installation - Le langage Q# et son utilisation - Simuler des programmes quantiques en Q# - Histoire de la physique quantique - Glossaire de la physique quantique
Subjects: informatique quantique, quantum, QSharp, Microsoft