Quantum Computing Course - Math and Theory for Beginners

  Рет қаралды 109,407

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

Пікірлер: 183
@quantum-soar
@quantum-soar Ай бұрын
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 18 күн бұрын
very well done video !!!
@dotpy7928
@dotpy7928 Ай бұрын
Next video: Building a nuclear reactor in your backyard. For beginners.
@hamidzahid3779
@hamidzahid3779 Ай бұрын
😂😂😂😂
@ashwinajmery6071
@ashwinajmery6071 Ай бұрын
😂😂😂😂
@ponugotimanojkumar
@ponugotimanojkumar Ай бұрын
Made my day 😂
@tranquillityEnthusiast
@tranquillityEnthusiast Ай бұрын
😂😂😂
@dadi_vlogs3254
@dadi_vlogs3254 Ай бұрын
freeCodeCump : The variety is our title.😅
@initialized
@initialized Ай бұрын
We need a 30-hour on Quantum computing!
@flutter-fm1kl
@flutter-fm1kl Ай бұрын
😅
@TANCEUS
@TANCEUS Ай бұрын
Totally agreed
@Invisible_0011
@Invisible_0011 Ай бұрын
Yes
@nameshkushantha5558
@nameshkushantha5558 Ай бұрын
Yes 😂
@alh6099
@alh6099 Ай бұрын
Quantum computing needs more than that to really go deep, and understand algorithms and hardware and etc...
@PS-eu6qk
@PS-eu6qk 27 күн бұрын
We need a 30hrs course in quantum computing and quantum information. Just 1.5 hr course is not sufficient.
@barclayasuga9855
@barclayasuga9855 Ай бұрын
Thank you so much you guys, this youtube channel is such a blessing.
@MatthewTujague
@MatthewTujague 28 күн бұрын
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!
@noob8394
@noob8394 Ай бұрын
PLEASE PLEASE BRING MORE QUANTUM COMPUTING HERE ON YT PLEASEEEE!!!! This is easily the next big thing, dont wanna miss out on this!
@NoahAI-kw4nn
@NoahAI-kw4nn Ай бұрын
Come on we need full course.😮
@swapneelbanerjee8958
@swapneelbanerjee8958 Ай бұрын
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.
@TheSpec90
@TheSpec90 5 күн бұрын
You always can learn anything, just be curious and investigate, don't wait for someone to make a course
@vtrandal
@vtrandal 4 күн бұрын
I will bet $1 this 1.5hr video is the best overview of quantum computing of all time. GOAT!
@LuckyMp3Player-ni7hn
@LuckyMp3Player-ni7hn 21 күн бұрын
thank you for the problem sets it bangs 👌👌
@hge-amin
@hge-amin 17 күн бұрын
I'm excited to see this course, thank you for your contribution!
@abeehaturi650
@abeehaturi650 8 күн бұрын
The most awaited video at just the right time ❤
@ponugotimanojkumar
@ponugotimanojkumar Ай бұрын
This illustrations are gold and illustrator teachings skills are exceptionally good❤
@AryanVerma-vs5kc
@AryanVerma-vs5kc 2 күн бұрын
I’m really excited for this. ✌💕
@DovahKiinActual
@DovahKiinActual Ай бұрын
Op op! My physics days at university nostalgia is real! 😁
@pranitdhanade4581
@pranitdhanade4581 26 күн бұрын
super amazing and super easy video understood almost everthing thanks for this video need more videos
@funkyboy4882
@funkyboy4882 Ай бұрын
I really really really wanted this kingmd of video, thanks.
@morrazzo4432
@morrazzo4432 3 күн бұрын
This KZbin channel is goldmine
@user-wv2yv3hl7d
@user-wv2yv3hl7d 4 күн бұрын
You people are doing good for development of humanity
@user-wg8pz1rz9v
@user-wg8pz1rz9v 15 күн бұрын
I highly appreciate you guys and am thoroughly grateful. Please keep them coming. Much love truly. More speeeeedddddddddd
@millyxcode6110
@millyxcode6110 Ай бұрын
This channel is the GOAT
@shantanukulkarni2413
@shantanukulkarni2413 28 күн бұрын
Great video to gain surface level understanding of subject.
@aadityapratap007
@aadityapratap007 17 күн бұрын
KZbin algorithm has not disappointed me. Subscribed.
@teslacybertruck8769
@teslacybertruck8769 7 күн бұрын
I am so inspired just by watching the title of video!👍
@AjayKumar-yb3jt
@AjayKumar-yb3jt Ай бұрын
It's a wonderful content sir Thank you
@DFivril
@DFivril 15 күн бұрын
Thank you, this is great consolidation ahead of my exam:)
@quantum_parody
@quantum_parody 28 күн бұрын
as a quantum machine learner im grateful for widening my scope of learning,, make this video 96 hrs !
@todaystrendz3322
@todaystrendz3322 27 күн бұрын
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 21 күн бұрын
This video is short tho
@its-CartoonMirror
@its-CartoonMirror Ай бұрын
quantum computing course 🤯
@s.m.2607
@s.m.2607 Ай бұрын
We need more
@faruksoyad842
@faruksoyad842 11 күн бұрын
Love this channel!
@renemorales5480
@renemorales5480 Ай бұрын
bn waitng 4 ths 4 a long time. thx 😘😘😘
@vibeinghub3551
@vibeinghub3551 Ай бұрын
❤ thankyou F2C team
@murtuzahusainabbas7egn397
@murtuzahusainabbas7egn397 9 күн бұрын
Thank You!!! FCC for this, please upload the more advance part of it.
@lemonindiallc7210
@lemonindiallc7210 27 күн бұрын
bro plz make this course a certified one it will help millions.
@ChrisK-ef8np
@ChrisK-ef8np 29 күн бұрын
Would love to see a Qiskit tutorial after that 👏👏👏👏👏
@antoniothomacelli
@antoniothomacelli 20 күн бұрын
Thank you for sharing.
@nikhilPUD01
@nikhilPUD01 Ай бұрын
There is just 15 minutes have passed and people are like... we need full course! 😂
@davidalex684
@davidalex684 11 күн бұрын
This is amazing. It reminds of plotting graphs in mathematics especially algebra and more. It's learn who's with!e
@PrivacyMap
@PrivacyMap Ай бұрын
Obrigado!
@creeperbinary516
@creeperbinary516 Ай бұрын
This is why I love math because math is everywhere
@AumHeartS
@AumHeartS Ай бұрын
imagine loving God
@creeperbinary516
@creeperbinary516 Ай бұрын
@@AumHeartS you are right bro
@Kanibulus
@Kanibulus Ай бұрын
​@@AumHeartS imagine loving spiderman ❤
@shreebankar1788
@shreebankar1788 29 күн бұрын
Me too
@Fangamer1254
@Fangamer1254 7 күн бұрын
Imagine that the god is math. If it's that is the only thing I can trust.
@abdfadee8267
@abdfadee8267 Ай бұрын
Thank you
@pranav8_
@pranav8_ 22 күн бұрын
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.
@vijaytribhavan4434
@vijaytribhavan4434 Ай бұрын
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.
@hossainafreen
@hossainafreen 29 күн бұрын
Need a course on Qiskit 🙌🏾
@ShonMardani
@ShonMardani 9 күн бұрын
Every computer is a quantum computer, computers compute the Quantity or Quantum of values. Semi conductors of the computers in ROOM TEMPERATURE have reached their operating frequency's speed limit. Transistors are ionic switches that with higher frequency of switching they get hot and create errors / noise. The most practical way of cooling the processors is with Heat Sinks and Fans which we have been using. Quantum Computers are the higher frequency computers with liquified gas cooling pipes. Concept and the technique of parallel processing is as old as the invention of IC (integrated circuit). We can connect multiple fan cooled regular computers in parallel to achieve the same performance of a Quantum Computer, all we need is a synchronization algorithm to compensate for network latency, same as the one for supper computers.
@KylianMbappe07303
@KylianMbappe07303 Ай бұрын
FINALLY LESSSS GOOOOO
@hazhohuman
@hazhohuman Ай бұрын
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
@palashpal9622
@palashpal9622 20 күн бұрын
Please make a long video on quantum computing
@AnuragJha-is5wz
@AnuragJha-is5wz Ай бұрын
third :) Love from INDIA and waiting for more of these videos.
@abhistsingh3309
@abhistsingh3309 25 күн бұрын
19:13 How does the probability of measuring 0 is 1 here and vice-versa?
@japorto100
@japorto100 Ай бұрын
Amaziiing❤
@gemini_537
@gemini_537 Ай бұрын
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.
@AbdulLatif-ok7zy
@AbdulLatif-ok7zy 24 күн бұрын
30 hrs Quantum Computing course, please.
@CoolestPossibleName
@CoolestPossibleName Ай бұрын
"Quantum" will become the new buzz word real soon
@jarmanbrar5005
@jarmanbrar5005 Ай бұрын
It already is.
@Afurai_
@Afurai_ Ай бұрын
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 Ай бұрын
It already was but it will be again
@witikka5134
@witikka5134 Ай бұрын
Didn’t even opened KZbin but some how this video started playing while I was at work
@wollie1769
@wollie1769 Ай бұрын
Yeah happens, all the time. I need to send an email, and for some reason yt starts playing.
@Kanibulus
@Kanibulus Ай бұрын
You are using youtube quantum
@ThomasLee-vs2gu
@ThomasLee-vs2gu Ай бұрын
i love this channel lol
@KT-Thomas
@KT-Thomas 27 күн бұрын
excellent
@nurbintehamid328
@nurbintehamid328 10 күн бұрын
Need 30 hours of quantum computing class
@drakouzdrowiciel9237
@drakouzdrowiciel9237 15 күн бұрын
thx
@AatishSingh-un1ci
@AatishSingh-un1ci Ай бұрын
Cool video! I'd like to add that there are other investment options in copy trading platforms like Eledator as well.
@AlloMaths777
@AlloMaths777 14 күн бұрын
Could you share the complete Manim script for this video ? It will help me lot. Thx
@theinthanhlan4386
@theinthanhlan4386 21 күн бұрын
I hope free code camp never become paid !!!!!!! I love it .
@bioboy4519
@bioboy4519 Ай бұрын
nice🎉
@nurbintehamid328
@nurbintehamid328 10 күн бұрын
Best Best Best❤.
@ankuryadav9908
@ankuryadav9908 Ай бұрын
Next course: how to make a human clone in 24 hours
@AK-ox3mv
@AK-ox3mv 17 күн бұрын
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
@hitanshugedam8408
@hitanshugedam8408 13 күн бұрын
1:07:37 why is the minus state not required in the algorithm anymore??
@adityasaxena2911
@adityasaxena2911 Ай бұрын
Do I need to buy a quantum computer to learn this? How many gigs?
@mahanahmadi-jd3gp
@mahanahmadi-jd3gp 15 күн бұрын
Hi, thanks for your great content, could you please give us the slides file ?
@meguellatiyounes8659
@meguellatiyounes8659 Ай бұрын
Can you do packaging in python. how to deploy my library in pip
@aromax504
@aromax504 7 күн бұрын
Can anyone explain why is the Global phase getting discarded ? Didn't get the math
@abhayprajapati7447
@abhayprajapati7447 29 күн бұрын
Finalllyyyy
@katoy9976
@katoy9976 15 күн бұрын
Bu karekök konusuna da girmemiz gerekiyor bir ara. Square root ne demek. 2√3 mesela gerçekte neyi temsil ediyor.(Nesnel olarak)
@user-hacktheworld
@user-hacktheworld 14 күн бұрын
Please advanced computing course
@shivrajchatterjee7623
@shivrajchatterjee7623 29 күн бұрын
Isn't a pdf format available for this course?
@schteve2886
@schteve2886 Күн бұрын
its 1am the night before an exam that's totally unrelated to this.. and here we are..
@fullmetaltheorist
@fullmetaltheorist 8 күн бұрын
Let me watch the algebra and calculus courses before watching this one.
@Ruhgtfo
@Ruhgtfo Ай бұрын
Want it download link
@iamTHIEN013
@iamTHIEN013 Ай бұрын
Omg it's so amazing. I understand nothing.
@AniketBera-vl5ti
@AniketBera-vl5ti 27 күн бұрын
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 25 күн бұрын
You can refer to CS50 classes for the starter, you'll find on the youtube.
@keepsecret7624
@keepsecret7624 29 күн бұрын
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??????
@duongang9955
@duongang9955 Ай бұрын
THIS IS SO FUCKING AWESOMEEEEEEEEEEEEEEEEEEEEEE !!!!!!!!!!1
@akinayamakachi
@akinayamakachi 27 күн бұрын
So Quantum is a way to accelerate calculus which means faster executions of programs...
@ianasasira550
@ianasasira550 Ай бұрын
First one to comment love this
@JoQea
@JoQea Ай бұрын
"❤❤"
@croncoder862
@croncoder862 23 күн бұрын
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
@satishkumardubey5888
@satishkumardubey5888 28 күн бұрын
Even the Speed of light light is slower than your speed
@ak-gi3eu
@ak-gi3eu Ай бұрын
next vid : building a spacex clone in your backyard .beginners only
@Upendra237
@Upendra237 16 күн бұрын
35:17
@user-hacktheworld
@user-hacktheworld 23 күн бұрын
Advanced quantum computing
@NandoDevlop
@NandoDevlop Ай бұрын
😮
@bugra7074
@bugra7074 24 күн бұрын
1:00:34 how can we omit the |->
@bugra7074
@bugra7074 24 күн бұрын
and also 1:07:43
@bugra7074
@bugra7074 24 күн бұрын
and also 1:14:03
@quantum-soar
@quantum-soar 24 күн бұрын
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.
@MadeInPython
@MadeInPython Ай бұрын
show me the code
@rohanshinde3571
@rohanshinde3571 Ай бұрын
First! :)
@mammadzada23
@mammadzada23 15 күн бұрын
where is the 96 hours QuantumComputation course ? :D
@user-yv6xw7ns3o
@user-yv6xw7ns3o 12 күн бұрын
The wave function has not currently collapsed in that configuration at this region of timespace. It may very likely be in a superposition of states of existences and locations...
@lazaroarmando668
@lazaroarmando668 24 күн бұрын
Now I want to run my own farm instead of do quantum computing riff raff.
@bangcoder
@bangcoder Ай бұрын
First comment 😅
@inquisitiverakib5844
@inquisitiverakib5844 Ай бұрын
😵😵😵😵😮
How Quantum Computers Break The Internet... Starting Now
24:29
Veritasium
Рет қаралды 9 МЛН
The Map of Quantum Computing - Quantum Computing Explained
33:28
Domain of Science
Рет қаралды 1,6 МЛН
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 3 МЛН
В ДЕТСТВЕ СТРОИШЬ ДОМ ПОД СТОЛОМ
00:17
SIDELNIKOVVV
Рет қаралды 3,9 МЛН
Which one is the best? #katebrush #shorts
00:12
Kate Brush
Рет қаралды 19 МЛН
Problem of the day(Practice problems 10)for BPSC TRE 3.0 PGT MATHS
7:58
maths by kaushlendra sir
Рет қаралды 13
The Oldest Unsolved Problem in Math
31:33
Veritasium
Рет қаралды 8 МЛН
The Most Important Algorithm in Machine Learning
40:08
Artem Kirsanov
Рет қаралды 261 М.
Software Engineering Job Interview - Full Mock Interview
1:14:29
freeCodeCamp.org
Рет қаралды 1,3 МЛН
Something Strange Happens When You Follow Einstein's Math
37:03
Veritasium
Рет қаралды 10 МЛН
Michio Kaku: Quantum computing is the next revolution
11:18
Big Think
Рет қаралды 2 МЛН
Quantum computing: Facts, fiction and the future
23:21
Google for Developers
Рет қаралды 30 М.
JavaScript Course for Beginners 2024
3:35:38
freeCodeCamp.org
Рет қаралды 102 М.
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 3 МЛН