|
Sequential Quantum Gate Decomposer
v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
Exact-density VQE validation for canonical anchor cases. Runs the foundational exact density-matrix evidence used by the higher-level Phase 2 bundles: - fixed-parameter 4-qubit and 6-qubit XXZ anchor comparisons against Qiskit Aer, - one bounded 4-qubit density-backed optimization trace, - an exact-regime workflow matrix, - and a compact validation bundle tying those artifacts together. Unsupported cases are emitted as structured negative evidence instead of crashing or silently disappearing.
|
private |
Definition at line 872 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.build_case_metadata | ( | backend | ) |
Definition at line 222 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_exact_density_validation_bundle | ( | output_dir | ) |
Definition at line 887 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.build_exact_regime_bridge_metadata | ( | vqe, | |
| execution_ready | |||
| ) |
Definition at line 383 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_exact_regime_parameter_sets | ( | param_num | ) |
Definition at line 189 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_exact_regime_threshold_metadata | ( | qubit_sizes = EXACT_REGIME_WORKFLOW_QUBITS, |
|
| parameter_set_count | |||
| ) |
Definition at line 175 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.build_exact_regime_workflow_bundle | ( | results, | |
qubit_sizes = EXACT_REGIME_WORKFLOW_QUBITS, |
|||
| parameter_set_count | |||
| ) |
Definition at line 722 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.build_hamiltonian_metadata | ( | ) |
Definition at line 155 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_initial_parameters | ( | param_num | ) |
Definition at line 151 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_open_chain_topology | ( | qbit_num | ) |
Definition at line 139 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_optimizer_config | ( | ) |
Definition at line 143 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_reference_bridge_metadata | ( | vqe | ) |
Definition at line 304 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_reference_noise | ( | ) |
Definition at line 116 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.build_software_metadata | ( | ) |
Definition at line 164 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.build_squander_density_from_qiskit_circuit | ( | base_circuit, | |
| density_noise | |||
| ) |
Definition at line 496 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.build_unsupported_state_vector_density_noise_vqe | ( | qbit_num | ) |
Definition at line 421 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.build_vqe | ( | qbit_num | ) |
Definition at line 274 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.capture_case | ( | case_name | ) |
Definition at line 1278 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.capture_exact_regime_workflow_case | ( | qbit_num | ) |
Definition at line 656 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.classify_bridge_unsupported_reason | ( | reason | ) |
Definition at line 325 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.density_energy | ( | hamiltonian, | |
| density_matrix | |||
| ) |
Definition at line 485 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.generate_exact_density_validation_bundle | ( | output_dir | ) |
Definition at line 1114 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.get_git_revision | ( | ) |
Definition at line 206 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.insert_reference_noise | ( | base_circuit | ) |
Definition at line 443 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.main | ( | ) |
Definition at line 1306 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.print_exact_density_validation_bundle_summary | ( | bundle | ) |
Definition at line 1091 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.print_exact_regime_workflow_summary | ( | bundle | ) |
Definition at line 837 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.run_exact_regime_workflow_case | ( | qbit_num | ) |
Definition at line 544 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.run_exact_regime_workflow_matrix | ( | qubit_sizes = EXACT_REGIME_WORKFLOW_QUBITS, |
|
| parameter_set_count | |||
| ) |
Definition at line 706 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.run_fixed_parameter_case | ( | qbit_num | ) |
Definition at line 1169 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.run_optimization_trace | ( | ) |
Definition at line 1213 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.run_unsupported_state_vector_density_noise_case | ( | ) |
Definition at line 1258 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.trace_distance | ( | rho1 | ) |
Definition at line 490 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.validate_artifact_payload | ( | payload | ) |
Definition at line 251 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.validate_exact_density_validation_bundle | ( | bundle, | |
| bundle_dir | |||
| ) |
Definition at line 1048 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.validate_exact_regime_workflow_bundle | ( | bundle | ) |
Definition at line 810 of file exact_density_vqe_validation.py.

| def exact_density_vqe_validation.write_exact_density_validation_bundle | ( | output_path | ) |
Definition at line 1085 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.write_exact_regime_workflow_bundle | ( | output_path | ) |
Definition at line 831 of file exact_density_vqe_validation.py.


| def exact_density_vqe_validation.write_json | ( | output_path | ) |
Definition at line 1300 of file exact_density_vqe_validation.py.


| tuple exact_density_vqe_validation.ARTIFACT_CORE_FIELDS |
Definition at line 103 of file exact_density_vqe_validation.py.
| string exact_density_vqe_validation.DEFAULT_ANSATZ = "HEA" |
Definition at line 63 of file exact_density_vqe_validation.py.
| int exact_density_vqe_validation.DEFAULT_INNER_BLOCKS = 1 |
Definition at line 65 of file exact_density_vqe_validation.py.
| int exact_density_vqe_validation.DEFAULT_LAYERS = 1 |
Definition at line 64 of file exact_density_vqe_validation.py.
| tuple exact_density_vqe_validation.EXACT_DENSITY_VALIDATION_BUNDLE_FIELDS |
Definition at line 86 of file exact_density_vqe_validation.py.
| string exact_density_vqe_validation.EXACT_DENSITY_VALIDATION_BUNDLE_FILENAME = "exact_density_validation_bundle.json" |
Definition at line 85 of file exact_density_vqe_validation.py.
| int exact_density_vqe_validation.EXACT_REGIME_OBSERVABLE_IMAG_TOL = 1e-10 |
Definition at line 72 of file exact_density_vqe_validation.py.
| int exact_density_vqe_validation.EXACT_REGIME_PARAMETER_SET_COUNT = 10 |
Definition at line 68 of file exact_density_vqe_validation.py.
| int exact_density_vqe_validation.EXACT_REGIME_TRACE_TOL = 1e-10 |
Definition at line 71 of file exact_density_vqe_validation.py.
| int exact_density_vqe_validation.EXACT_REGIME_VALIDITY_TOL = 1e-10 |
Definition at line 70 of file exact_density_vqe_validation.py.
| tuple exact_density_vqe_validation.EXACT_REGIME_WORKFLOW_BUNDLE_FIELDS |
Definition at line 75 of file exact_density_vqe_validation.py.
| string exact_density_vqe_validation.EXACT_REGIME_WORKFLOW_BUNDLE_FILENAME = "exact_regime_workflow_bundle.json" |
Definition at line 73 of file exact_density_vqe_validation.py.
| int exact_density_vqe_validation.EXACT_REGIME_WORKFLOW_ERROR_TOL = 1e-8 |
Definition at line 69 of file exact_density_vqe_validation.py.
| tuple exact_density_vqe_validation.EXACT_REGIME_WORKFLOW_QUBITS = (4, 6, 8, 10) |
Definition at line 67 of file exact_density_vqe_validation.py.
| tuple exact_density_vqe_validation.FIXED_PARAMETER_QUBITS = (4, 6) |
Definition at line 66 of file exact_density_vqe_validation.py.
| string exact_density_vqe_validation.OPTIMIZATION_TRACE_ARTIFACT_FILENAME = "optimization_trace_4q.json" |
Definition at line 74 of file exact_density_vqe_validation.py.
| string exact_density_vqe_validation.PRIMARY_BACKEND = "density_matrix" |
Definition at line 61 of file exact_density_vqe_validation.py.
| string exact_density_vqe_validation.REFERENCE_BACKEND = "qiskit_aer_density_matrix" |
Definition at line 62 of file exact_density_vqe_validation.py.
| exact_density_vqe_validation.REPO_ROOT = Path(__file__).resolve().parents[3] |
Definition at line 38 of file exact_density_vqe_validation.py.
| dictionary exact_density_vqe_validation.REQUIRED_BRIDGE_GATE_NAMES = {"U3", "CNOT"} |
Definition at line 97 of file exact_density_vqe_validation.py.
| dictionary exact_density_vqe_validation.REQUIRED_BRIDGE_NOISE_NAMES |
Definition at line 98 of file exact_density_vqe_validation.py.
| dictionary exact_density_vqe_validation.SUPPORTED_BACKEND_LABELS = {PRIMARY_BACKEND, "state_vector"} |
Definition at line 96 of file exact_density_vqe_validation.py.
1.8.13