Quantum information science

Uncomputation

Uncomputation is a technique, used in reversible circuits, for cleaning up temporary effects on ancilla bits so that they can be re-used. Uncomputation is a fundamental step in quantum computing algorithms. Whether or not intermediate effects have been uncomputed affects how states interfere with each other when measuring results. The process is primarily motivated by the principle of implicit measurement., which states that discarding a register during computation is physically equivalent to measuring it. Failure to uncompute garbage registers can have unintentional consequences. For example, if we take the state where and are garbage registers. Then, if we do not apply any further operations to those registers, according to the principle of implicit measurement, the entangled state has been measured, resulting in a collapse to either or with probability . What makes this undesirable is that wave-function collapse occurs before the program terminates, and thus may not yield the expected result. (Wikipedia).

Uncomputation
Video thumbnail

(ML 1.3) What is unsupervised learning?

A broad overview. A playlist of these Machine Learning videos is available here: http://www.youtube.com/my_playlists?p=D0F06AA0D2E8FFBA

From playlist Machine Learning

Video thumbnail

Unsupervised Learning

This video is part of the Udacity course "Deep Learning". Watch the full course at https://www.udacity.com/course/ud730

From playlist Deep Learning | Udacity

Video thumbnail

Set Theory (Part 20): The Complex Numbers are Uncountably Infinite

Please feel free to leave comments/questions on the video and practice problems below! In this video, we will establish a bijection between the complex numbers and the real numbers, showing that the complex numbers are also uncountably infinite. This will eventually mean that the cardinal

From playlist Set Theory by Mathoma

Video thumbnail

Definition of an Injective Function and Sample Proof

We define what it means for a function to be injective and do a simple proof where we show a specific function is injective. Injective functions are also called one-to-one functions. Useful Math Supplies https://amzn.to/3Y5TGcv My Recording Gear https://amzn.to/3BFvcxp (these are my affil

From playlist Injective, Surjective, and Bijective Functions

Video thumbnail

Definition of a Surjective Function and a Function that is NOT Surjective

We define what it means for a function to be surjective and explain the intuition behind the definition. We then do an example where we show a function is not surjective. Surjective functions are also called onto functions. Useful Math Supplies https://amzn.to/3Y5TGcv My Recording Gear ht

From playlist Injective, Surjective, and Bijective Functions

Video thumbnail

(ML 11.1) Estimators

Definition of an estimator. Examples of estimators. Definition of an unbiased estimator.

From playlist Machine Learning

Video thumbnail

Unpredictability, Undecidability, and Uncomputability

Quite a number of mathematical theorems prove that the power of mathematics has its limits. But how relevant are these theorems for science? In this video I want to briefly summarize an essay that I just submitted to the essay contest of the Foundational Questions Institute. This year the

From playlist Philosophy of Science

Video thumbnail

Uncomputable problems: Theory of Computation (Apr 30, 2021)

This is a recording of a live class for Math 3342, Theory of Computation, an undergraduate course for math & computer science majors at Fairfield University, Spring 2021. Download class notes from class website. Class website: http://cstaecker.fairfield.edu/~cstaecker/courses/2021s3342/

From playlist Math 3342 (Theory of Computation) Spring 2021

Video thumbnail

Computation Ep34, Uncomputable numbers (Apr 29, 2022)

This is a recording of a live class for Math 3342, Theory of Computation, an undergraduate course for math and computer science majors at Fairfield University, Spring 2022. The course is about finite automata, Turing machines, and related topics. Homework and handouts at the class websi

From playlist Math 3342 (Theory of Computation) Spring 2022

Video thumbnail

Countable and Uncountable Sets - Discrete Mathematics

In this video we talk about countable and uncountable sets. We show that all even numbers and all fractions of squares are countable, then we show that all real numbers between 0 and 1 are uncountable. Full Courses: http://TrevTutor.com Join this channel to get access to perks: https://w

From playlist Discrete Math 1

Video thumbnail

10.2.7 Uncomputable Functions

MIT 6.004 Computation Structures, Spring 2017 Instructor: Chris Terman View the complete course: https://ocw.mit.edu/6-004S17 YouTube Playlist: https://www.youtube.com/playlist?list=PLUl4u3cNGP62WVs95MNq3dQBqY2vGOtQ2 10.2.7 Uncomputable Functions License: Creative Commons BY-NC-SA More i

From playlist MIT 6.004 Computation Structures, Spring 2017

Video thumbnail

Finding hay in a haystack (where the hay is a non-computable number)

Disclaimer: The purpose of this video is mathematical divulgation, and we do not make any formal proofs on it, also, there are a lot of little details we skipped over in order to not overwhealm the viewer. Formal arguments and further details are exposed in the papers and videos listed as

From playlist Summer of Math Exposition Youtube Videos

Video thumbnail

Statistics On Unsorted Lists - Intro to Algorithms

This video is part of an online course, Intro to Algorithms. Check out the course here: https://www.udacity.com/course/cs215.

From playlist Introduction to Algorithms

Video thumbnail

The Halting Problem: Theory of Computation (Apr 28, 2021)

This is a recording of a live class for Math 3342, Theory of Computation, an undergraduate course for math & computer science majors at Fairfield University, Spring 2021. Download class notes from class website. Class website: http://cstaecker.fairfield.edu/~cstaecker/courses/2021s3342/

From playlist Math 3342 (Theory of Computation) Spring 2021

Video thumbnail

Theory of Computation: The Post Correspondence Problem

This video is for my Spring 2020 section of MA 342, for the class meeting on Friday April 24. Fast forward music is from "Now Get Busy" by the Beastie Boys, licensed Creative Commons Noncommercial Sampling Plus.

From playlist Math 342 (Theory of Computation) Spring 2020

Video thumbnail

All the Numbers - Numberphile

Matt Parker talks about numbers - as he often does. His book "Humble Pi" is at: http://bit.ly/Humble_Pi More links & stuff in full description below ↓↓↓ The book on Amazon: https://amzn.to/2NKposg Numberphile podcast is on your podcast player. Or the website is: https://www.numberphile.c

From playlist Matt Parker (standupmaths) on Numberphile

Video thumbnail

The Most Difficult Program to Compute? - Computerphile

The story of recursion continues as Professor Brailsford explains one of the most difficult programs to compute: Ackermann's function. Professor Brailsford's programs: http://bit.ly/1nhKtW4 Follow Up Film from the Prof in response to this film: https://www.youtube.com/watch?v=uNACwX-O5l

From playlist Subtitled Films

Video thumbnail

What is regularization?

#machinelearning #shorts

From playlist Quick Machine Learning Concepts

Video thumbnail

Unpredictability - Applied Cryptography

This video is part of an online course, Applied Cryptography. Check out the course here: https://www.udacity.com/course/cs387.

From playlist Applied Cryptography

Related pages

Reversible computing | Quantum computing