양자컴퓨팅
-
Quself - 양자 컴퓨팅 시뮬레이션 프로그램 제작 프로젝트양자컴퓨팅/Quself 프로젝트 2023. 1. 24. 05:51
들어가며 몇년전부터 양자 컴퓨터의 계산에 사용되는 큐빗의 수학적인 처리과정에 대해 공부하고 이를 파이썬으로 시뮬레이션하는 프로그램을 만들어오고 있습니다. 관련 이론에 대해 공부하면서 새로 알게 된 내용이 생기면 이를 해당 프로그램에 적용시키며 듬성 듬성 업데이트를 진행해 왔습니다. 그러다 작년에 Pycon korea 2022에 해당 프로젝트를 소개하는 발표를 진행했었으며 학교에서 진행한 전시회에 전시할 기회가 생겨 대규모 업데이트를 진행했었고 방학을 맞아 한번더 대규모 업데이트를 하고자 합니다. 나름 애착이 가는 프로젝트이기도 하고 여러 피드백도 받아보고 싶어 해당 프로젝트의 지난 개발 과정과 앞으로의 업데이트 과정을 공유하고자 합니다. 해당 프로그램은 제가 지난번에 올렸던 단일 큐비트의 선형대수적 시스..
-
Basic of Quantum Computing(1) - 양자컴퓨팅의 단일 큐비트 시스템에 필요한 선형대수학 기초양자컴퓨팅/회로 이론 2022. 12. 28. 08:05
모바일에서 접속할 경우 티스토리 앱이나 모바일 버전 웹 주소로 들어올 경우 수식이 깨지는거 같습니다. 폰에서 수식이 깨질 경우 모바일 버전이 아닌 일반 버전 주소로 접속해 주세요 들어가며 안녕하세요! 오늘은 양자컴퓨팅에서 선형대수학이 어떻게 사용되는지에 대한 기본 개념에 대해 이야기 해 보려고 합니다. 양자컴퓨터는 기존 컴퓨터보다 이론적으로 1억배 빠르게 '특정' 연산들을 수행할 수 있다고 소개가 되곤 하는데요. 그 비밀은 바로 기존 0과 1을 한번에 하나씩만 표현할 수 있는 Bit라고 불리우는 계산 단위 대신 0과 1을 동시에 표현할 수 있는 Qubit이라는 단위를 사용하는 것에 있습니다. '0과 1이 동시에 존재 한다.' 물리학자들은 이를 0과 1이 Superposition(중첩) 상태에 있다라고 이..