Q# Blog

Quantum Development

Evaluating cat qubits for fault-tolerant quantum computing using Azure Quantum Resource Estimator

Introduction This blog post highlights a recent collaboration between Microsoft and Alice & Bob, a French startup whose goal is to build a fault-tolerant quantum computer by leveraging a superconducting qubit called a cat qubit. In this collaboration, Alice & Bob uses the new extensibility mechanisms of Microsoft’s Resource ...

Circuit Diagrams with Q#

If you’ve been exploring quantum programming using Q#, you may have been thinking, “This language is great and so easy to use! But what about visual learners?” I’m a software engineer in the Azure Quantum Development Kit team, and I’m very excited to share a new feature I’ve been working on: circuit visualization in Q#. One ...

Exploring space-time tradeoffs with Azure Quantum Resource Estimator

Introduction We are delighted to present a new experience for exploring space-time tradeoffs recently added to the Azure Quantum Resource Estimator. Available both as Azure Quantum Development Kit (VS Code extension) and a Python package, it adds a new dimension to estimates. Resource estimation doesn't just yield a single group of numbers...

Design Fault Tolerant Quantum Computing applications with the open-source Resource Estimator

We are excited to announce that following its initial release the Azure Quantum Resource Estimator is now open-source. It has been integrated with the Modern QDK making it run up to 100x faster, and running across PC, Mac, Linux or from your web browser. Try it now. Why is resource estimation relevant today? Quantum computing has the ...

Announcing v1.0 of the Azure Quantum Development Kit

Today we are excited to announce the 1.0 release of the Azure Quantum Development Kit, which we often refer to simply as "the QDK". As outlined in an earlier blog post, this is a significant re-write over the prior QDK with an emphasis on speed, simplicity, and a delightful experience. Review that post for the technical details on how we ...

Defining logical qubits: Criteria for Resilient Quantum Computation

As an industry, we are all collectively committed to bringing scaled quantum computing to fruition. Understanding what it will take to reach this goal is crucial not just for measuring industry progress, but also for developing a robust strategy to build a quantum machine and a quantum-ready community. That’s why in June 2023, we offered how...

Calculating resource estimates for cryptanalysis

We’re excited to release the Resource Estimation and Cryptography interactive experience in Azure Quantum. This experience offers a deep dive into the potential implications of fault-tolerant quantum computing on common cryptographic systems. Thanks to the power of the Azure Quantum Resource Estimator, we can provide estimates of the number ...

Introducing the Azure Quantum Development Kit Preview

100x faster, 100x smaller, and it runs in the browser! The Azure Quantum team is excited to announce the initial preview of the new Azure Quantum Development Kit (or QDK for short). This has been entirely rebuilt using a new codebase on a new technology stack, and this blog post outlines the why, the how, and some of the benefits of doing so...