PennyLane
Install
Install
The PennyLane Guide to Fault-Tolerant Quantum Computing (FTQC) Hero Image

The PennyLane Guide to Fault-Tolerant Quantum Computing (FTQC)

The era of logical qubits is upon us, demanding a deeper understanding of quantum hardware and error correction. This curated collection provides insights into the latest advancements in error correcting codes and fault tolerance, equipping you to navigate the cutting-edge of quantum computing developments.

Explore modern topics on fault-tolerant quantum computing.

Foundations of quantum errors

Why do quantum computers require fault tolerance? The physical quantum systems that underpin quantum computing are incredibly fragile and can easily be disturbed, introducing errors. Reducing the maximum physical error rate to below a certain threshold is crucial for error correction protocols to successfully enable large-scale, reliable computation. Explore the inherent fragility of quantum states and the different noise channels that cause errors.

Quantum error correction

As qubit counts increase, error rates become a growing concern. Quantum error correction (QEC) addresses this challenge by developing algorithms to identify and correct errors. Explore the fundamental error correcting codes to create robust logical qubits.

Fault-tolerant architecture and gates

Quantum computing not only needs to detect and correct errors, but also to perform fault-tolerant logical operations. Learn how to maintain error resilience while executing the universal gate set required for any scalable quantum algorithm.


Documentation

  • qml.noise

Foundations of quantum errors

Why do quantum computers require fault tolerance? The physical quantum systems that underpin quantum computing are incredibly fragile and can easily be disturbed, introducing errors. Reducing the maximum physical error rate to below a certain threshold is crucial for error correction protocols to successfully enable large-scale, reliable computation. Explore the inherent fragility of quantum states and the different noise channels that cause errors.


Quantum error correction

As qubit counts increase, error rates become a growing concern. Quantum error correction (QEC) addresses this challenge by developing algorithms to identify and correct errors. Explore the fundamental error correcting codes to create robust logical qubits.

Fault-tolerant architecture and gates

Quantum computing not only needs to detect and correct errors, but also to perform fault-tolerant logical operations. Learn how to maintain error resilience while executing the universal gate set required for any scalable quantum algorithm.


Documentation

  • qml.noise

Foundations of quantum errors

Why do quantum computers require fault tolerance? The physical quantum systems that underpin quantum computing are incredibly fragile and can easily be disturbed, introducing errors. Reducing the maximum physical error rate to below a certain threshold is crucial for error correction protocols to successfully enable large-scale, reliable computation. Explore the inherent fragility of quantum states and the different noise channels that cause errors.


Quantum error correction

As qubit counts increase, error rates become a growing concern. Quantum error correction (QEC) addresses this challenge by developing algorithms to identify and correct errors. Explore the fundamental error correcting codes to create robust logical qubits.


Fault-tolerant architecture and gates

Quantum computing not only needs to detect and correct errors, but also to perform fault-tolerant logical operations. Learn how to maintain error resilience while executing the universal gate set required for any scalable quantum algorithm.


Documentation

  • qml.noise
PennyLane

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research. Created with ❤️ by Xanadu.

Research

  • Research
  • Performance
  • Hardware & Simulators
  • Demos
  • Quantum Compilation
  • Quantum Datasets

Education

  • Teach
  • Learn
  • Codebook
  • Coding Challenges
  • Videos
  • Glossary

Software

  • Install PennyLane
  • Features
  • Documentation
  • Catalyst Compilation Docs
  • Development Guide
  • API
  • GitHub
Stay updated with our newsletter

© Copyright 2025 | Xanadu | All rights reserved

TensorFlow, the TensorFlow logo and any related marks are trademarks of Google Inc.

Privacy Policy|Terms of Service|Cookie Policy|Code of Conduct