Quantum Computing Course - Math and Theory for Beginners

  Рет қаралды 73,752

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

This quantum computing course provides a solid foundation in quantum computing, from the basics to an understanding of how popular quantum algorithms work. Quantum computing leverages the principles of quantum mechanics to process information at incredible speeds.
🔗 Problem Sets: drive.google.com/drive/folder...
Course developed by @quantum-soar
⭐️ Contents ⭐️
⌨️ (0:00:00) Introduction
⌨️ (0:02:03) 0.1 Introduction to Complex Numbers
⌨️ (0:04:41) 0.2 Complex Numbers on the Number Plane
⌨️ (0:07:18) 0.3 Introduction to Matrices
⌨️ (0:08:36) 0.4 Matrix Multiplication to Transform a Vector
⌨️ (0:12:02) 0.5 Unitary and Hermitian Matrices
⌨️ (0:14:05) 0.6 Eigenvectors and Eigenvalues
⌨️ (0:14:57) 1.1 Introduction to Qubit and Superposition
⌨️ (0:20:06) 1.2 Introduction to Dirac Notation
⌨️ (0:21:28) 1.3 Representing a Qubit on the Bloch Sphere
⌨️ (0:23:06) 1.4 Manipulating a Qubit with Single Qubit Gates
⌨️ (0:27:29) 1.5 Introduction to Phase
⌨️ (0:31:44) 1.6 The Hadamard Gate and +, -, i, -i States
⌨️ (0:34:10) 1.7 The Phase Gates (S and T Gates)
⌨️ (0:35:15) 2.1 Representing Multiple Qubits Mathematically
⌨️ (0:36:54) 2.2 Quantum Circuits
⌨️ (0:38:43) 2.3 Multi-Qubit Gates
⌨️ (0:40:54) 2.4 Measuring Singular Qubits
⌨️ (0:43:06) 2.5 Quantum Entanglement and the Bell States
⌨️ (0:46:18) 2.6 Phase Kickback
⌨️ (0:47:55) 3.1 Superdense Coding
⌨️ (0:50:06) 3.2.A Classical Operations Prerequisites
⌨️ (0:53:20) 3.2.B Functions on Quantum Computers
⌨️ (0:57:27) 3.3 Deutsch's Algorithm
⌨️ (1:03:06) 3.4 Deutch-Jozsa Algorithm
⌨️ (1:12:08) 3.5 Berstein-Vazarani Algorithm
⌨️ (1:16:26) 3.6 Quantum Fourier Transform (QFT)
⌨️ (1:22:41) 3.7 Quantum Phase Estimation
⌨️ (1:26:42) 3.8 Shor's Algorithm
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news

Пікірлер: 149
@quantum-soar
@quantum-soar 16 күн бұрын
Thanks, FreeCodeCamp, for showcasing the course! I hope it will help you all understand the fundamentals of Quantum Computing. Thanks, and have a good one!
@CPILLOW
@CPILLOW 3 күн бұрын
very well done video !!!
@dotpy7928
@dotpy7928 16 күн бұрын
Next video: Building a nuclear reactor in your backyard. For beginners.
@hamidzahid3779
@hamidzahid3779 16 күн бұрын
😂😂😂😂
@ashwinajmery6071
@ashwinajmery6071 16 күн бұрын
😂😂😂😂
@ponugotimanojkumar
@ponugotimanojkumar 16 күн бұрын
Made my day 😂
@tranquillityEnthusiast
@tranquillityEnthusiast 16 күн бұрын
😂😂😂
@dadi_vlogs3254
@dadi_vlogs3254 16 күн бұрын
freeCodeCump : The variety is our title.😅
@initialized
@initialized 16 күн бұрын
We need a 30-hour on Quantum computing!
@flutter-fm1kl
@flutter-fm1kl 16 күн бұрын
😅
@TANCEUS
@TANCEUS 16 күн бұрын
Totally agreed
@Invisible_0011
@Invisible_0011 16 күн бұрын
Yes
@nameshkushantha5558
@nameshkushantha5558 16 күн бұрын
Yes 😂
@arh6099
@arh6099 16 күн бұрын
Quantum computing needs more than that to really go deep, and understand algorithms and hardware and etc...
@barclayasuga9855
@barclayasuga9855 16 күн бұрын
Thank you so much you guys, this youtube channel is such a blessing.
@PS-eu6qk
@PS-eu6qk 13 күн бұрын
We need a 30hrs course in quantum computing and quantum information. Just 1.5 hr course is not sufficient.
@MatthewTujague
@MatthewTujague 14 күн бұрын
Thank you for providing an actionable pipeline of steps to begin working with quantum technologies, I hope to see more like this in the future!
@swapneelbanerjee8958
@swapneelbanerjee8958 16 күн бұрын
finally, finally! waited for this for so long, really wanted to get started on quantum computing and now i can, we need a longer more rigorous and beginner to complete advance video on this ,and also pls consider doing more courses on fine-tuning llms.
@hge-amin
@hge-amin 2 күн бұрын
I'm excited to see this course, thank you for your contribution!
@ponugotimanojkumar
@ponugotimanojkumar 16 күн бұрын
This illustrations are gold and illustrator teachings skills are exceptionally good❤
@NoahAI-kw4nn
@NoahAI-kw4nn 16 күн бұрын
Come on we need full course.😮
@user-wg8pz1rz9v
@user-wg8pz1rz9v 23 сағат бұрын
I highly appreciate you guys and am thoroughly grateful. Please keep them coming. Much love truly. More speeeeedddddddddd
@LuckyMp3Player-ni7hn
@LuckyMp3Player-ni7hn 7 күн бұрын
thank you for the problem sets it bangs 👌👌
@aadityapratap007
@aadityapratap007 3 күн бұрын
KZfaq algorithm has not disappointed me. Subscribed.
@funkyboy4882
@funkyboy4882 15 күн бұрын
I really really really wanted this kingmd of video, thanks.
@pranitdhanade4581
@pranitdhanade4581 11 күн бұрын
super amazing and super easy video understood almost everthing thanks for this video need more videos
@noob8394
@noob8394 15 күн бұрын
PLEASE PLEASE BRING MORE QUANTUM COMPUTING HERE ON YT PLEASEEEE!!!! This is easily the next big thing, dont wanna miss out on this!
@shantanukulkarni2413
@shantanukulkarni2413 13 күн бұрын
Great video to gain surface level understanding of subject.
@AjayKumar-yb3jt
@AjayKumar-yb3jt 16 күн бұрын
It's a wonderful content sir Thank you
@DFivril
@DFivril Күн бұрын
Thank you, this is great consolidation ahead of my exam:)
@todaystrendz3322
@todaystrendz3322 13 күн бұрын
I'm truly fascinated that people need long hours for this learning content, take a pen and a paper and complete this complete video in 1 day . They have actually rolled down everything under 1hr ,beautiful team 👍👍
@andiuptown1711
@andiuptown1711 7 күн бұрын
This video is short tho
@millyxcode6110
@millyxcode6110 16 күн бұрын
This channel is the GOAT
@DovahKiinActual
@DovahKiinActual 16 күн бұрын
Op op! My physics days at university nostalgia is real! 😁
@antoniothomacelli
@antoniothomacelli 6 күн бұрын
Thank you for sharing.
@vibeinghub3551
@vibeinghub3551 16 күн бұрын
❤ thankyou F2C team
@its-CartoonMirror
@its-CartoonMirror 16 күн бұрын
quantum computing course 🤯
@s.m.2607
@s.m.2607 16 күн бұрын
We need more
@abdfadee8267
@abdfadee8267 16 күн бұрын
Thank you
@abhistsingh3309
@abhistsingh3309 10 күн бұрын
19:13 How does the probability of measuring 0 is 1 here and vice-versa?
@quantum_parody
@quantum_parody 14 күн бұрын
as a quantum machine learner im grateful for widening my scope of learning,, make this video 96 hrs !
@renemorales5480
@renemorales5480 16 күн бұрын
bn waitng 4 ths 4 a long time. thx 😘😘😘
@ChrisK-ef8np
@ChrisK-ef8np 15 күн бұрын
Would love to see a Qiskit tutorial after that 👏👏👏👏👏
@PrivacyMap
@PrivacyMap 16 күн бұрын
Obrigado!
@nikhilPUD01
@nikhilPUD01 16 күн бұрын
There is just 15 minutes have passed and people are like... we need full course! 😂
@japorto100
@japorto100 16 күн бұрын
Amaziiing❤
@pranav8_
@pranav8_ 8 күн бұрын
At timestamp, 1:04:18 - mention that they need 2^(n-1) + 1 to determine if the function in either a balanced function or a constant function. Does that mean that there is an assumption that f is always either a constant/balanced fn. Because the regular AND, OR functions are not either balanced or a constant functions.
@KT-Thomas
@KT-Thomas 13 күн бұрын
excellent
@creeperbinary516
@creeperbinary516 16 күн бұрын
This is why I love math because math is everywhere
@AumHeartS
@AumHeartS 16 күн бұрын
imagine loving God
@creeperbinary516
@creeperbinary516 16 күн бұрын
@@AumHeartS you are right bro
@Kanibulus
@Kanibulus 16 күн бұрын
​@@AumHeartS imagine loving spiderman ❤
@shreebankar1788
@shreebankar1788 15 күн бұрын
Me too
@hossainafreen
@hossainafreen 14 күн бұрын
Need a course on Qiskit 🙌🏾
@AK-ox3mv
@AK-ox3mv 2 күн бұрын
Why there is no course on must advanced and emerging technologies? Neuromorphic computing, Nano and biotechnology, Brain computer interface, Space and satellite technology, Etc. I think you built a solid foundation by teaching cs cources and it's great your included quantum computing. Now take it to the next step by teaching important emerging technologies other than Ai. Thanks
@gemini_537
@gemini_537 16 күн бұрын
Gemini 1.5 Pro: This course provides a foundation in Quantum Computing. It starts with the basics and goes all the way to explaining how popular Quantum algorithms work. The first section covers essential mathematics, including complex numbers and linear algebra. The second section dives into what qubits are and how to represent them mathematically. It also explores single qubit operations and their properties. The third section introduces how to represent multiple qubits mathematically and explores operations performed on them. This section concludes with entanglement and phase kickback, strange quantum phenomena. The final section uses everything learned to analyze Quantum algorithms. This section explains why quantum computers are revolutionary. Here are the details covered in the first section on complex numbers: * Imaginary numbers: Numbers that contain the square root of -1. Represented by the symbol i. * Complex numbers: Numbers that contain a real number and an imaginary number. Standard complex number looks like a + bi, where a and b are real numbers. * Adding and subtracting complex numbers: Add or subtract the real and imaginary parts separately. * Multiplying complex numbers: We can multiply complex numbers using the distributive property. Before multiplying the imaginary unit terms, we should remember that i * i = -1. * Complex conjugate: The complex number where the imaginary part is negated. Represented with an asterisk. * Modulus/Magnitude of a complex number: The distance from the origin. It is calculated using the Pythagorean theorem. * Polar form: A way to represent complex numbers using magnitude and angle. * Exponential form: Another way to represent complex numbers using Euler's formula.
@vijaytribhavan4434
@vijaytribhavan4434 16 күн бұрын
This certainly sounds good too, but I think it's still worth considering more reliable options like copy trading platforms such as Eledator, for example.
@AnuragJha-is5wz
@AnuragJha-is5wz 16 күн бұрын
third :) Love from INDIA and waiting for more of these videos.
@lemonindiallc7210
@lemonindiallc7210 13 күн бұрын
bro plz make this course a certified one it will help millions.
@AbdulLatif-ok7zy
@AbdulLatif-ok7zy 9 күн бұрын
30 hrs Quantum Computing course, please.
@AlloMaths777
@AlloMaths777 26 минут бұрын
Could you share the complete Manim script for this video ? It will help me lot. Thx
@palashpal9622
@palashpal9622 5 күн бұрын
Please make a long video on quantum computing
@hazhohuman
@hazhohuman 16 күн бұрын
All this means that this ideology of quantum computing is similar to standard computing except that the first one consumes more resources..! I am saying this because in this video around 18:10 of the video timeline, the presenter said that the quantum computing is only deals with 0&1 not the ratio between both, in fact this means the binary language is still applied
@ThomasLee-vs2gu
@ThomasLee-vs2gu 16 күн бұрын
i love this channel lol
@drakouzdrowiciel9237
@drakouzdrowiciel9237 Күн бұрын
thx
@bioboy4519
@bioboy4519 16 күн бұрын
nice🎉
@ankuryadav9908
@ankuryadav9908 16 күн бұрын
Next course: how to make a human clone in 24 hours
@adityasaxena2911
@adityasaxena2911 16 күн бұрын
Do I need to buy a quantum computer to learn this? How many gigs?
@meguellatiyounes8659
@meguellatiyounes8659 16 күн бұрын
Can you do packaging in python. how to deploy my library in pip
@shivrajchatterjee7623
@shivrajchatterjee7623 15 күн бұрын
Isn't a pdf format available for this course?
@CoolestPossibleName
@CoolestPossibleName 16 күн бұрын
"Quantum" will become the new buzz word real soon
@jarmanbrar5005
@jarmanbrar5005 16 күн бұрын
It already is.
@Afurai_
@Afurai_ 16 күн бұрын
If you've been paying attention, they've been mentioning this for over a decade now. "Just 2 more years" for over a decade.. Don't believe me? IBM Watson was the last tangible quantum computing tech, everything else has been vaporware or buzzwords for investors
@jryde421
@jryde421 16 күн бұрын
It already was but it will be again
@theinthanhlan4386
@theinthanhlan4386 6 күн бұрын
I hope free code camp never become paid !!!!!!! I love it .
@AatishSingh-un1ci
@AatishSingh-un1ci 16 күн бұрын
Cool video! I'd like to add that there are other investment options in copy trading platforms like Eledator as well.
@mahanahmadi-jd3gp
@mahanahmadi-jd3gp Күн бұрын
Hi, thanks for your great content, could you please give us the slides file ?
@KylianMbappe07303
@KylianMbappe07303 16 күн бұрын
FINALLY LESSSS GOOOOO
@user-hacktheworld
@user-hacktheworld 3 сағат бұрын
Please advanced computing course
@witikka5134
@witikka5134 16 күн бұрын
Didn’t even opened KZfaq but some how this video started playing while I was at work
@wollie1769
@wollie1769 16 күн бұрын
Yeah happens, all the time. I need to send an email, and for some reason yt starts playing.
@Kanibulus
@Kanibulus 16 күн бұрын
You are using youtube quantum
@katoy9976
@katoy9976 20 сағат бұрын
Bu karekök konusuna da girmemiz gerekiyor bir ara. Square root ne demek. 2√3 mesela gerçekte neyi temsil ediyor.(Nesnel olarak)
@Ruhgtfo
@Ruhgtfo 16 күн бұрын
Want it download link
@keepsecret7624
@keepsecret7624 14 күн бұрын
A video is a nice to have extra to a written tutorial. I much prefer written to YouTubs stuff. Will there be a decent tutorial??????
@abhayprajapati7447
@abhayprajapati7447 15 күн бұрын
Finalllyyyy
@duongang9955
@duongang9955 16 күн бұрын
THIS IS SO FUCKING AWESOMEEEEEEEEEEEEEEEEEEEEEE !!!!!!!!!!1
@iamTHIEN013
@iamTHIEN013 16 күн бұрын
Omg it's so amazing. I understand nothing.
@mammadzada23
@mammadzada23 Күн бұрын
where is the 96 hours QuantumComputation course ? :D
@ak-gi3eu
@ak-gi3eu 15 күн бұрын
next vid : building a spacex clone in your backyard .beginners only
@AniketBera-vl5ti
@AniketBera-vl5ti 12 күн бұрын
I am school student but actually want to start ta the computer world's journey and i don't know anything about computer. Please suggest me some source and videos in this channel from which i can start from scratch. Please help me 🙏
@abhistsingh3309
@abhistsingh3309 10 күн бұрын
You can refer to CS50 classes for the starter, you'll find on the youtube.
@__r821
@__r821 16 күн бұрын
Next Video: How to make DIY Computer Computer at home
@JoQea
@JoQea 16 күн бұрын
"❤❤"
@croncoder862
@croncoder862 9 күн бұрын
good lord, i have the exact same motherboard from my first pc. is that an intel 945g chipset? looks like my asus board. it still works 😂 atleast 20yrs old
@akinayamakachi
@akinayamakachi 13 күн бұрын
So Quantum is a way to accelerate calculus which means faster executions of programs...
@lazaroarmando668
@lazaroarmando668 10 күн бұрын
Now I want to run my own farm instead of do quantum computing riff raff.
@parmoksha
@parmoksha 13 күн бұрын
i have completed this course. I had 0 knowledge of quantum computing. First 30 min : easy next 30 min : difficult last 30 min : extremely difficult. It took me 4 hours for 1.5 hour video. I understood only 30-35% percent. Will try again , will take notes side by side. lets see Edit : in understood module 0 to 2 . Took 1 day. Currently on last 3rd module
@satishkumardubey5888
@satishkumardubey5888 13 күн бұрын
Even the Speed of light light is slower than your speed
@bugra7074
@bugra7074 10 күн бұрын
1:00:34 how can we omit the |->
@bugra7074
@bugra7074 10 күн бұрын
and also 1:07:43
@bugra7074
@bugra7074 9 күн бұрын
and also 1:14:03
@quantum-soar
@quantum-soar 9 күн бұрын
The minus state is still there its just not needed for the rest of the computation so it is not worth leaving it in the equation. Removing/omitting it just cleans up the equation.
@user-hacktheworld
@user-hacktheworld 8 күн бұрын
Advanced quantum computing
@GPTstore.
@GPTstore. 16 күн бұрын
show me the code
@Upendra237
@Upendra237 2 күн бұрын
35:17
@NandoDevlop
@NandoDevlop 16 күн бұрын
😮
@ianasasira550
@ianasasira550 16 күн бұрын
First one to comment love this
@dreamleaf6784
@dreamleaf6784 15 күн бұрын
Ok, you can see from my profile image that I understand the matrix. Now you put quantum computing on the table. You people are sick!
@bangcoder
@bangcoder 16 күн бұрын
First comment 😅
@inquisitiverakib5844
@inquisitiverakib5844 16 күн бұрын
😵😵😵😵😮
@rohanshinde3571
@rohanshinde3571 16 күн бұрын
First! :)
@spedboy123
@spedboy123 16 күн бұрын
So programming language for quantum computers is just math.
@aneeqak
@aneeqak 16 күн бұрын
First comment
@nesa6582
@nesa6582 16 күн бұрын
First
@jamesdivinagracia4862
@jamesdivinagracia4862 16 күн бұрын
First lol
@LuckyMp3Player-ni7hn
@LuckyMp3Player-ni7hn 9 күн бұрын
deceptively easy...
@sigma7208
@sigma7208 Күн бұрын
AI voice
@affangaming-yr6ik
@affangaming-yr6ik 16 күн бұрын
I honestly don't understand why you're discussing these dubious schemes. There are plenty of options like Eledator and similar ones that are fast and profitable.
@suryapratap721
@suryapratap721 16 күн бұрын
I'm literally waiting for this course 😍🤌🏼 ... Thank you so much 😊
How To Code A Quantum Computer
20:42
Lukas's Lab
Рет қаралды 469 М.
The Map of Quantum Computing - Quantum Computing Explained
33:28
Domain of Science
Рет қаралды 1,6 МЛН
Omega Boy Past 3 #funny #viral #comedy
00:22
CRAZY GREAPA
Рет қаралды 29 МЛН
it takes two to tango 💃🏻🕺🏻
00:18
Zach King
Рет қаралды 29 МЛН
How many pencils can hold me up?
00:40
A4
Рет қаралды 17 МЛН
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 102 МЛН
Quantum computing: Facts, fiction and the future
23:21
Google for Developers
Рет қаралды 25 М.
New quantum computers - Potential and pitfalls | DW Documentary
28:26
DW Documentary
Рет қаралды 507 М.
Your understanding of evolution is incomplete. Here's why
14:21
Something Strange Happens When You Follow Einstein's Math
37:03
Veritasium
Рет қаралды 10 МЛН
The Map of Topological Quantum Computing - a NEW Kind of Quantum Computer
23:19
How Quantum Computers Break The Internet... Starting Now
24:29
Veritasium
Рет қаралды 8 МЛН
Computer & Technology Basics Course for Absolute Beginners
55:04
freeCodeCamp.org
Рет қаралды 2,8 МЛН
How Quantum Computers Break Encryption | Shor's Algorithm Explained
17:31
minutephysics
Рет қаралды 3,1 МЛН
Linux Operating System - Crash Course for Beginners
2:47:56
freeCodeCamp.org
Рет қаралды 2,1 МЛН
Omega Boy Past 3 #funny #viral #comedy
00:22
CRAZY GREAPA
Рет қаралды 29 МЛН