Book

Quantum Computing with Silq Programming

Silq is a new high-level programming language to program quantum computers easily. Silq is set to revolutionize quantum programming just as the C programming language did for classical computers. Quantum Computing with Silq will prepare you for the quantum revolution and enable you to start building software and application programs for quantum computers.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

10h20m

Language

English

About Book

Who Is This Book For?

This Silq quantum computing book is for students, researchers, and scientists looking to learn quantum computing techniques and software development. Quantum computing enthusiasts who want to explore this futuristic technology will also find this book useful. Beginner-level knowledge of any programming language as well as mathematical topics such as linear algebra, probability, complex numbers, and statistics is required.

Book content

chapters 10h20m total length

Essential Mathematics and Algorithmic Thinking

Quantum Bits, the Quantum Measurements, and Quantum Logic Gates

Multiple Quantum Bits, Entanglement, and Quantum Circuits

Physical Realization of a Quantum Computer

Challenges in Quantum Computer Programming

Silq Programming Basics and Features

Programming Multiple Qubit Quantum Circuits with Silq

Quantum Algorithms I - Deutsch-Jozsa and Bernstein-Vazirani

Quantum Algorithms II - Grover’s Search Algorithm and Simon’s Algorithm

Quantum Algorithms III: Quantum Fourier Transform and Phase Estimation

Quantum Error Correction

Quantum Cryptography: Quantum Key Distribution (QKD)

Quantum Machine Learning

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required