-
Notifications
You must be signed in to change notification settings - Fork 31
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
[WIP] JW lecture #212
[WIP] JW lecture #212
Conversation
@@ -18,7 +18,9 @@ kernelspec: | |||
|
|||
|
|||
## Введение | |||
|
|||
Для того чтобы просимулировать квантовую систему на квантовом же компьютере, нам необходимо закодировать |
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.
Добавишь перед этим абзац о том, зачем вообще симулировать? Со ссылкой на базовую лекцию по квант-химу? Типа это важно, а почему важно - посмотрите в лекции ХХХ. Для тех кто забыл, напомню - мы хотим энергии электронов и тд и тп
|
||
## Спины, фермионы и бозоны | ||
|
||
## Вторичное квантование |
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.
что-то сложно заходит это блок, точно не зелёный
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.
А он должен заходить, потому что без него не понятно, как перейти от молекулы водорода к кубитам... Давай пиши, что ты понял, а что вообще нет!
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.
основная проблема в формулировках, приходится перечитывать реально по несколько и застрял на формулах
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.
Если есть проблема с конкретными формулировками, пиши. Я привык общаться о физике с физиками (которые разбираются во всем гораздо лучше меня) да ещё и не на русском, поэтому для общей аудитории тяжело писать
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.
Оставил пару комментов. В целом все хорошо понятно, я бы только добавил больше ссылок на предылущие лкции, чтобы у читающего была связь с имеющимся знанием. Там, что спины это операторы Паули, например, и тд. А вообще это оч крутой вклад, спасибо большое!
|
||
### Пример | ||
|
||
Какой-нибудь Hubbard model? |
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.
Я за атом водорода
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.
С этим будет сложнее (мне) но мотивация ясна. Подумаю)
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.
@SemyonSinchenko а источник есть по атому водорода?
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.
@Randl Я бы предложил снизить накал жести в этой лекции и в конце студентам показать что-то такое:
- https://qiskit.org/documentation/nature/tutorials/01_electronic_structure.html#The-mapping-from-fermions-to-qubits
- https://qiskit.org/documentation/nature/tutorials/03_ground_state_solvers.html
Ну там можно чуть более подробно все это прокомментировать, но в целом сказать "что вам не надо самим кодить эту мат-жесть, в целом есть +- готовых рутин для этих целей"
+- все тоже самое есть и в Pennylane
:
https://pennylane.readthedocs.io/en/stable/introduction/chemistry.html
Может быть Pennylane
даже предпочтительнее, а то у нас и так уже 100500 зависимостей в билде и добавлять туда еще и Qiskit-Nature было бы жестко. Как раз еще и будет связь с SCF-лекцией.
с этим проблема потому что я их читал очень вскользь, особенно базовые. Так что если кто-то подскажет где на что можно сослаться, будет супер |
Осталось дописать последний кусок про атом водорода, постараюсь на неделе. Кроме этого лекция вроде как готова к ревью. Кажется что основная проблема может быть слишком быстрые переходы/непонятные объяснения, так что если что-то неясно можно смело предположить что я плохо объяснил и отписать. Если где-то хочется побольше текста то тоже стоит отписать. |
Ща допилим деплой веток и ревьюить станет проще. |
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.
отличная лекция, есть терминологические предложения.
По куску с определением операторов рождения и уничтожения -- попытку показать как работает оператор рождения на волновую функцию в координатном представлении, по-моему, проще просто удалить. В лекции и так хорошо написано про состояния, которые могут заняты, а могут быть незаняты.
Я бы добавил несколько слов про орбитали, чтобы читатель осознал, что речь идёт о рождении и уничтожении электронов в состояниях, отвечающих например гуассианам из STO-3g, а не просто о "состояниях" или "узлах"
On branch lecture-jw Changes to be committed: - modified: qmlcourseRU/_bibliography/references.bib - modified: tools/deploy2aws.py
@Randl немало открыто не отмеченных вопросов (или нет?). на след неделе эта статья уже должны выйти, так что хорошо бы её доделать |
доработки указал в #311 |
Начал чо-то писать
https://semyonsinchenko.github.io/qmlcourse/_build/html/book/problemsblock/jordanwigner.html