Чтобы перейти к сложной хуйне, для начала мы начнем с простой – классических вычислений. Есть функции логики: И(&), ИЛИ(|), НЕ(¬). Обычные вычисления проводятся с помощью таблиц истинности, и мы можем выполнять только 1 операцию за раз, тогда как в квантовых все происходит по-другому.

Пока на атом не действуют фотоны, то мы не знаем, где находится электрон, и он образует электронное облако (подробнее об этом в модели атома). Когда мы начинаем узнавать об электроны больше, то он встает на определенную позицию, которая будет равна в одном случае 1, в другом 0 – такой особый атом называется кубитом – единицей квантовой информации.

Так вот, логические операции в квантовых вычислениях выглядят так же: И(&), ИЛИ(V), НЕ(~), CNOT(изменение при определенных условиях). Называются эти поеботы гейтами (до боли знакомые первые 3 буквы, да?) действуют они точно так же, но мы можем узнать не только значение того кубита, который мы смотрим, а также квантовосвязанного.

Проводя нихуевые операции с кубитами (как ублюдки меняя их состояния), нам придется обратиться к дохуя сложной хуйне – тензорному сложению векторов (сложение матриц). Если человек будет выплеять такие операции довольно долго, как и классические операции, обычный компьютер с классическими хуями справляется довольно быстро, но не так быстро как (ты кончаешь) квантовые компудастер обрабатывает кубиты – 1 наносекунда за операцию. Именно поэтому квантовые вычисления – очень перспективная хуевина. Поэтому, если хотите стать программистом, то изучайте Quipper – язык программирования для квантовых компьютеров.

https://vk.com/wall-147914213_179 – квантовый компьютер и кубиты.
https://vk.com/wall-147914213_1734 – квантовая суперпозиция.
https://vk.com/wall-147914213_1940 – квантовая запутанность.
https://vk.com/wall-147914213_2960 – тензоры.



Спасибо за то, что вы с нами.
С любовью, Рителлинг favorite