quantumlib/OpenFermion
Python package for compiling and analyzing quantum algorithms to simulate electronic structures.
해결하는 문제
OpenFermion은 양자 화학 등에서 볼 수 있는 페르미온계를 시뮬레이션하는 데 사용되는 양자 알고리즘을 컴파일하고 분석할 수 있는 도구를 제공하여, 양자 컴퓨터에서 이러한 시뮬레이션에 필요한 복잡한 수학적 구조(해밀토니안)를 표현하고 조작하는 것을 더 쉽게 만듭니다.
작동 방식
페르미온 및 큐비트 해밀토니안 표현을 얻고 조작하기 위한 데이터 구조와 도구를 제공하는 Python 패키지입니다. 모듈식 플러그인 시스템을 사용하여 기능을 확장할 수 있으며, Psi4, PySCF, Q-Chem과 같은 고성능 시뮬레이터, 회로 컴파일 도구, 고전적 전자 구조 패키지와 통합할 수 있습니다.
대상 사용자
양자 컴퓨팅 및 양자 화학 분야에서 페르미온계를 시뮬레이션하고 이러한 목적을 위한 양자 회로를 컴파일해야 하는 연구자 및 개발자.
주요 기능
- 모듈식 플러그인 아키텍처: 다양한 전자 구조 패키지 및 회로 컴파일러와 통합 가능.
- 해밀토니안 조작: 페르미온 및 큐비트 표현을 관리하기 위한 전용 도구.
- 크로스플랫폼 지원: Mac, Windows, Linux와 호환되며(Docker를 통한 설치가 용이함).
- 고성능 에뮬레이션: 플러그인을 통해 페르미온 양자 진화의 고성능 에뮬레이터에 접근 가능.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트