-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deutsch's algorithm - начало #75
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Добавь изменения в toc, а то сейчас билд цспешный, но файл не отображается в оглавлении.
P.S. Пока ревьюеры могут смотреть тут:
https://semyonsinchenko.github.io/qmlcourse/_build/html/book/qcblock/deutschs_algorithm.html
А код будет? Все же "зеленая" лекция... |
@@ -16,11 +16,13 @@ kernelspec: | |||
|
|||
**Задача Дойча** (в английском варианте - **Deutsch's algorithm**) - это один из первых алгоритмов, показавших, что квантовый компьютер может решать задачи особым способом, отличающимся как от алгоритмов классического компьютера, так и от интуиции и здравого смысла человека. При этом такое решение может занимать меньшее количество шагов. | |||
|
|||
Нужно прежде всего сказать, что задача Дойча не имеет практического применения, зато она является простейшим примером, с помощью которого можно понять, в чем состоит отличие квантовых алгоритмов от классических. Данный алгоритм был предложен в 1985 году, когда квантовых компьютеров еще не было, а практически он был реализован в 1998 году на 2-кубитном квантовом компьютере, работавшем на принципах ядерно-магнитного резонанса. | |||
Нужно прежде всего сказать, что задача Дойча не имеет практического применения в силу своей предельной простоты, зато является простейшим примером, с помощью которого можно понять, в чем состоит отличие квантовых алгоритмов от классических. Данный алгоритм был предложен в 1985 году, когда квантовых компьютеров еще не было, а практически он был реализован в 1998 году на 2-кубитном квантовом компьютере, работавшем на принципах ядерно-магнитного резонанса. | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Как вариант - сделать
текст про Дойча
Оно тогда как в лекции про свм будет смотреться: https://semyonsinchenko.github.io/qmlcourse/_build/html/book/qsvmblock/hybridsvm.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Я добавил про Дойча. Насчет кода тоже хорошая идея, скоро напишу
@SergeiShirkin ты сначала напишешь код, или сначала смержии, а код потом? Напиши тогда тут, как полностью закончишь. В целом я готов мержить. |
Можно замержить уже сейчас |
@SemyonSinchenko Кстати, насчет кода - на чем лучше написать? Студенты к этому времени еще не будут знать PennyLane и Qiskit, только Numpy. Что на этот счет думаешь? |
Пиши на Pennylane. Там уже были примеры в лекции про гейты. Но если сможешь на чистом Numpy то тоже вариант) |
В остальном лекция просто супер, мне кажется, самое то для этого курса, спасибо! |
Да, действительно, несоответствие. Я делал как в курсах СПбГУ на Coursera. У них русском варианте - задача, а в английском - алгоритм. Наверное, лучше называть как алгоритм, потому что в google больше страниц выдает и на русском, и на английском, да и студентам-программистам так понятнее будет. Сегодня поменяю |
No description provided.