Основи матриці густини
Почнемо з математичного опису матриць густини, а потім розглянемо кілька прикладів. Після цього обговоримо деякі базові властивості матриць густини та їхній зв'язок із квантовими векторами стану в спрощеному формулюванні квантової інформації.
Визначення
Припустимо, що маємо квантову систему з назвою , і нехай — це (скінченна і непорожня) множина класичних станів цієї системи. Тут ми дотримуємося угод про іменування, прийнятих у курсі «Основи квантової інформації», — і продовжимо це робити, коли виникне така нагода.
У загальному формулюванні квантової інформації квантовий стан системи описується матрицею густини , елементи якої є комплексними числами, а індекси (рядків і стовпців) відповідають множині класичних станів . Грецька літера — традиційний перший вибір для назви матриці густини, хоча та також вживаються досить часто.
Ось кілька прикладів матриць густини, що описують стани кубітів:
Казати, що є матрицею густини, означає, що виконуються обидві такі умови (їх пояснення наведемо нижче):
-
Одиничний слід:
-
Додатна напіввизначеність:
Слід матриці
Перша умова на матриці густини стосується сліду матриці. Це функція, визначена для всіх квадратних матриць як сума діагональних елементів:
Слід — це лінійна функція: для будь-яких двох квадратних матриць і одного розміру та будь-яких двох комплексних чисел і завжди виконується така рівність.
Слід — надзвичайно важлива функція, і про неї можна розповісти значно більше, але ми повернемося до цього, коли виникне потреба.
Додатно напіввизначені матриці
Друга умова стосується властивості матриці бути додатно напіввизначеною — фундаментальне поняття в теорії квантової інформації та в багатьох інших галузях. Матриця є додатно напіввизначеною, якщо існує матриця така, що
При цьому можна або вимагати, щоб була квадратною матрицею того самого розміру, що й , або дозволити їй бути неквадратною — в обох випадках отримаємо той самий клас матриць.
Існує кілька альтернативних (але еквівалентних) способів визначити цю умову, зокрема:
-
Матриця є додатно напіввизначеною тоді й лише тоді, коли ермітова (тобто дорівнює своїй ермітово спряженій (спряженій транспонованій) матриці) і всі її власні значення є невід'ємними дійсними числами. Перевірка ермітовості та невід'ємності власних значень — простий обчислювальний спосіб впевнитися, що матриця є додатно напіввизначеною.
-
Матриця є додатно напіввизначеною тоді й лише тоді, коли для кожного комплексного вектора з тими самими індексами, що й рядки та стовпці .
Інтуїтивно можна думати про додатно напіввизначені матриці як про матричні аналоги невід'ємних дійсних чисел. Тобто додатно напіввизначені матриці співвідносяться з комплексними квадратними матрицями так само, як невід'ємні дійсні числа — з комплексними числами. Наприклад, комплексне число є невід'ємним дійсним числом тоді й лише тоді, коли
для деякого комплексного числа , що збігається з визначенням додатної напіввизначеності, якщо матриці замінити скалярами. Хоча матриці є загалом складнішими об'єктами, ніж скаляри, такий підхід все одно допомагає краще розуміти додатно напіввизначені матриці.
Це також пояснює стандартне позначення , яке вказує, що є додатно напіввизначеною. Зверни увагу, що в цьому контексті не означає, що кожен елемент є невід'ємним; існують додатно напіввизначені матриці з від'ємними елементами, а також матриці з усіма додатними елементами, які проте не є додатно напіввизначеними.
Інтерпретація матриць густини
На цьому етапі визначення матриць густини може здатися доволі довільним і абстрактним, адже ми ще не надали жодного змісту цим матрицям та їхнім елементам. Те, як матриці густини працюють і як їх інтерпретувати, стане зрозумілішим у ході цього уроку, але зараз може бути корисно думати про елементи матриць густини в такий (дещо неформальний) спосіб.
-
Діагональні елементи матриці густини дають нам ймовірності появи кожного класичного стану під час вимірювання у стандартному базисі — тому можна думати про ці елементи як про «вагу» або «ймовірність», пов'язану з кожним класичним станом.
-
Позадіагональні елементи матриці густини описують ступінь квантової суперпозиції двох класичних станів, що відповідають цьому елементу (тобто стану, що відповідає рядку, і стану, що відповідає стовпцю), а також відносну фазу між ними.
Безумовно, апріорі зовсім не очевидно, що квантові стани мають представлятися матрицями густини. Насправді є певний сенс, у якому вибір представляти квантові стани матрицями густини природно породжує весь математичний апарат квантової інформації. Все інше у квантовій інформації фактично логічно випливає з цього одного вибору!
Зв'язок із векторами квантового стану
Пригадаємо, що вектор квантового стану , який описує квантовий стан системи , — це стовпцевий вектор з евклідовою нормою, рівною , елементи якого відповідають множині класичних станів . Представлення того самого стану у вигляді матриці густини визначається таким чином.
Зауважимо, що тут ми множимо стовпцевий вектор на рядковий вектор, у результаті отримуємо квадратну матрицю, рядки і стовпці якої відповідають . Матриці такого вигляду, крім того що є матрицями густини, завжди є проекторами і мають ранг, рівний .
Наприклад, визначимо два вектори стану кубіта.
Матриці густини, що відповідають цим двом векторам, мають такий вигляд.
Нижче наведено таблицю з цими станами разом із кількома іншими базовими прикладами: і З цими шістьма станами ми ще зустрінемося далі в уроці.
| Вектор стану | Матриця густини |
|---|---|
Ще один приклад — стан із уроку «Одиночні системи» курсу «Основи квантової інформації», поданий як у вигляді вектора стану, так і у вигляді матриці густини.
Матриці густини виду для деякого вектора квантового стану називаються чистими станами. Не кожна матриця густини може бути записана в такій формі; деякі стани не є чистими.
Як матриці густини, чисті стани завжди мають одне власне значення, рівне , а всі інші — рівні . Це узгоджується з інтерпретацією, згідно з якою власні значення матриці густини описують випадковість або невизначеність, властиву цьому стану. Фактично для чистого стану невизначеності немає — стан точно є .
Загалом, для вектора квантового стану
системи з класичними станами, представлення того самого стану у вигляді матриці густини має такий вигляд.
Отже, для окремого випадку чистих станів можна впевнитися, що діагональні елементи матриці густини справді описують ймовірності появи кожного можливого класичного стану при вимірюванні у стандартному базисі.
На завершення відзначимо, що матриці густини усувають неоднозначність щодо глобальних фаз, яка властива векторам квантового стану. Припустимо, що маємо два вектори квантового стану, що відрізняються глобальною фазою: та для деякого дійсного числа Оскільки вони відрізняються лише глобальною фазою, ці вектори описують один і той самий квантовий стан, хоча самі вектори можуть бути різними. Матриці густини, отримані з цих двох векторів стану, натомість є однаковими.
Загалом матриці густини забезпечують однозначне представлення квантових станів: два квантових стани є однаковими, породжуючи рівно однакову статистику результатів для будь-якого можливого вимірювання, яке можна над ними провести, тоді й лише тоді, коли їхні матриці густини збігаються. Вживаючи математичну термінологію, це можна виразити так: матриці густини забезпечують точне представлення квантових станів.