Шнекоход 0 23 мая, 2020 Опубликовано 23 мая, 2020 · Жалоба добрый, занятная вещь квантовый компьютер и его реализация в железе- грубо сказать- но и вычисления тоже конечно изучаются с новизнецким проникновением. Q# есть от микрософта. Его симулирует обычный нет. фрэймворкер. Visual StudioCode. его изучаю по мере свободного времени. Квантовые технологии -железо- по этому информации достаточно, и поскольку реального квантового - железа- нет то все симуляторы на наших ПК вопросы вызывают, вообщем то все както и понимаемо в плане написания программ. Но но всеже? Результаты получаемого соответствуют действительности? Вообще на квантовых компьютерах может быть программирование ? пользователем. Если у когонибудь есть нужная инфа и книги по этому направлению напишите! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cornflyer 0 7 июля, 2020 Опубликовано 7 июля, 2020 · Жалоба квантовые вычисление на данный момент - это просто дорогая игрушка... для взрослых ))) как работает квантовый компьютер Google или IBM (пусть у нас есть квантовый компьютер 54 Q-бита): 1. ко всем 54 кубитам применяется операция H (Hadamard Gate) таким образом каждый кубит переводится в состояние "суперпозиции"... это значит, что если провести измерение состояния каждого кубита, то результатом измерения с равной вероятностью будет '0' или '1' короче, получается хороший генератор случайных чисел (54-битный) PS все эти 54 кубита всегда "инциируются" случайным образом... нет никакой возможности "загрузить" в них реальное 54-битное число и "что-то" с ним сделать любой квантовый алгоритм начинается с операции квантового спутывания H (Hadamard Gate) потом ко всем ячейкам применяется комбинация квантовых операций (quantum gates)... если каждый раз после квантового спутывания применять одну и ту же комбинацию квантовых операций, тогда при измерении состояния всех кубитов будет получаться одно и тоже 54-битное число да, это прикольно - квантовая механика работает! но на практике эти манипуляции никак применить нельзя... теоретически, можно реализовать, например, алгоритм Гровера - быстрый поиск индекса числа в не сортированном массиве : 1. каждый новый массив значений (вектор значений) должен будет представлен соответствующей комбинацией квантовых гейтов, число которых больше размерности массива... 2. каждый новый массив индексов (вектор индексов) должен будет представлен соответствующей комбинацией квантовых гейтов, число которых больше размерности массива... 3. потом для поиска каждого конкретного числа придётся применить соответствующую этому числу комбинацию квантовых гейтов, число которых также больше размерности массива... на практике - это пока фантастика ((( может лет этак через 100 что-то измениться при условии усердного финансирования крупных корпораций ))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lonsdaleite 0 13 февраля, 2021 Опубликовано 13 февраля, 2021 · Жалоба 07.07.2020 в 15:56, cornflyer сказал: таким образом каждый кубит переводится в состояние "суперпозиции"... Я могу ошибаться. Но насколько я понимаю идея квантового компьютера заключается в поиски возможно каким то образом управлять квантовой суперпозицией? И пока что как я понял это вроде невозможно? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться