quantumlib / Qualtran

Qᴜᴀʟᴛʀᴀɴ is a Python library for expressing and analyzing Fault Tolerant Quantum algorithms.
https://qualtran.readthedocs.io/en/latest/
Apache License 2.0
179 stars 44 forks source link

Implement `alpha` and `epsilon` for chemistry `BlockEncoding`s #1247

Open charlesyuan314 opened 3 months ago

charlesyuan314 commented 3 months ago

These methods from the BlockEncoding interface need to be implemented for {Single,Double}Factorization{OneBody,BlockEncoding} for these parameters to be automatically propagated to composite block encodings.

fdmalone commented 3 months ago

Is it well understood what epsilon should be for these methods which have multiple epsilon contributions.