[slowly] Getting ready for #quantumcomputing
source: freepick.com

[slowly] Getting ready for #quantumcomputing

"I think I can safely say that nobody understands quantum mechanics."
Richard P. Feynman

#Quantummechanics is the foundation of ? physics, which underlies ?? chemistry, which is the foundation of ?? biology --> #nature. Scientists who wants to simulate nature, biology, chemistry, they need a better way of making calculations that can handle uncertainty. #Quantumcomputing will impact our ability to solve problems that are hard to address by traditional supercomputers. Instead of bits, quantum computers consist of #qubits. #Quantummechanics allow qubits to code more information than bits. And without quantum mechanics matter would not exist.

Quantum Computers are particularly good at calculating properties of systems based on quantum mechanical. It includes molecules. Caffeine is a small molecule. It contains protons, neutrons, and electrons. Number of bits required to the molecule and bonds that hold it all together is approximately 10^48 (in case you do not know how big such number is here it is: 10000000000000000000000000000000000000000000000000). Just one molecule!

? Cup of coffee contains approximately 95 mg of caffeine - means 2.95 × 10^20 molecules (295000000000000000000 molecules).

??Smell your coffee ? before drinking and reflect that nature handles the single caffeine molecule effectively almost without visible effort. Quantum computer with 160 qubits could make such calculation.

“With quantum computing, we really don’t know what we’re going to be able to solve. The answer is going to surprise us.”
–Peter Shor

You might be wondering how quantum mechanics is even relevant to businesses today? Quantum computing may provide a new path to solve some of the hardest or most memory intensive problems in business and science. There are 4 categories of problems, quantum computers can solve much better than classical computers:

Encryption and Cybersecurity - Our digital lives rely on cryptography. Current encryption algorithms, like RSA, can be broken, if one can figure out the two prime factors of a number with hundreds of digits. Classical computers would need enormous amount of time to solve it. Algorithm on a quantum computer could quickly calculate the prime numbers used in current encryption schemes Currently, quantum computers are too small and error prone to accomplish this. But it is only matter of time.

Chemistry&Biology Research - Quantum computers could replicate chemical systems to give us new insights into molecules and reactions by simulating how the electrons in the atoms that make up molecules interact with each other. Designing new fertilizers is key in food production. Scientists hope quantum computers will give them a better understanding of this process in the near future and find more energy-efficient ways to make fertilizer.

Optimization Problems (eg. logistics) rather than billions of trillions of individual operations, quantum computing can reduce the most difficult optimization problems down to a number of operations where even a classical computer could find the optimal answer quickly.

Data Analysis - finding patterns is harder as the datasets get larger - and they are getting huge in many scientific fields. Quantum computers offer a fundamentally different and faster way to explore these large datasets and could help solve this important type of problem

Progress of quantum computing is happening fast. There is great progress in developing algorithms that quantum computers may use. But the devices themselves still need a lot more work.

In October 2019, Google’s Californian research lab became the first to achieve “quantum supremacy”, performing a calculation that would be practically impossible for even the most powerful classical supercomputer.  The University of Science and Technology of China achieved quantum supremacy only 14 months later, claiming its quantum computer to be 10 billion times faster than Google’s. IBM hopes to have a 1,000-qubit machine by 2023. 

The history of #quantumcomputers started in 1935 with EPR Paradox ... but everyone can start learning about quantum computers & quantum physics (and what #qubits are) from #comics : "The Talk" by Scott Aaronson & Zach Weinersmith. Learning about complex topics in engaging way is essential (especially during pandemic).

In case comics are not for you, there is one book ?? which explained #quantumcomputing without unnecessary difficult terms and advanced math:

"Q is for Quantum" by Terry Rudolph

Part of the trouble with quantum computing is that it involves new weird terms, and unknown concepts. Author of that book found a way to explain basic concepts of #quantummechanics in a way it could be understandable for everyone. He presumed readers only to know basic arithmetic??. If you would like to try if that book is for you - free first chapter could be downloaded from: https://www.qisforquantum.org

After some theory, there is time to start practicing. It looks like good moment for developers and other IT specialists to start exploring quantum computing. Let's start with 3 programming languages where you can design and execute quantum circuits:

  1. Microsoft Q# & Quantum Development Kit - https://docs.microsoft.com/en-us/azure/quantum/overview-what-is-qsharp-and-qdk
  2. IBM Qiskit - open-source quantum development kit https://qiskit.org
  3. Google Cirq - Python library for programing quantum computers https://quantumai.google/cirq

All those three are built with user-friendly development environments with sample documentation to help developers start their quantum journey.

Digital transformation would not slow down, new emerging technologies would be adopted across industries. If you want to be ready for next wave of #digitaltransformation, it is good time to learn some basics about #quantumcomputing.

(This article was developed based on my posts published on LinkedIn)

Artem Sokhin

Software Engineer | AWS Certified Developer | #python #aws #web3 #devops #crypto

3 年

When I see Feynman quote on the top of the article - I immediately give a like for this article - simple :) His book "Surely You're Joking, Mr. Feynman!?" is a must-have :)

要查看或添加评论,请登录

Karolina Marzantowicz的更多文章

  • making cell & gene therapy available

    making cell & gene therapy available

    Gene therapy substitutes or corrects DNA to help the body recover function or prevent malfunctions caused by diseases…

  • Prescribing Apps? The Future of Healthcare

    Prescribing Apps? The Future of Healthcare

    Digital therapeutics (DTx) is a new therapeutic technique based on digital technology that is gaining increasing…

    9 条评论
  • How to become a future ready organization?

    How to become a future ready organization?

    A few months ago, the People & Culture team from A4BEE met for a vision and strategy building workshop with Tina…

    7 条评论
  • key challenges for #pharma & #biotech in addressing sustainability

    key challenges for #pharma & #biotech in addressing sustainability

    World Economic Forum shared recently that looking at today’s consumption levels, sustaining our current growth…

    1 条评论
  • How Can #quantumcomputing Change #biotech and #pharma?

    How Can #quantumcomputing Change #biotech and #pharma?

    Technological advances have been influencing all spheres of business, including biotech and pharma. The era moved from…

    2 条评论
  • The Promise of Quantum Computing

    The Promise of Quantum Computing

    Quantum computing is a field of research that focuses on creating computer-based technologies based on…

  • Women Leadership Growth #breakthebias

    Women Leadership Growth #breakthebias

    We ran a global survey with 100 women from Poland, Czech, Germany, France, Denmark, Netherlands, Spain, UK, USA…

    4 条评论
  • Technology & art meet #tech_hive culture

    Technology & art meet #tech_hive culture

    There are few aspirations I have regarding running own company. One of them is to be values driven organization.

    9 条评论
  • Why I like to have rebels in teams at work

    Why I like to have rebels in teams at work

    Ginni Rometty, CEO of IBM, said in one of her interview that we need disruptors at workplace to make our organisations…

    20 条评论
  • What I learned about myself, growth, and leadership from running

    What I learned about myself, growth, and leadership from running

    I never was fun of running. And going back to school times, I never liked it, neither was good at it.

    4 条评论

社区洞察

其他会员也浏览了