Charles Yuan

Results 5 issues of Charles Yuan

From #1260: > The case for `TensorProduct` where the constituent does not have `PrepareIdentity` will be implemented in a follow-up PR.

bloqs/block_encoding

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.

bloqs/chemistry
bloqs/block_encoding

As discussed in #1107, it would be great to have a unified Select oracle that supports 1) applying different Bloqs to each index and 2) selecting a different subset of...

bloqs/block_encoding

Opening this PR to gather feedback for now. There are some things we need to do to make the merge possible: - [x] Merge #1258 - [ ] Ideally, enable...

bloqs/block_encoding

To enable bloqs such as the `Product` block encoding to be serialized, we need to make changes to the serialization infrastructure: > To support serialization we'll have to update https://github.com/quantumlib/Qualtran/blob/f8d2db04b2986268fbe423f0e294b10152758736/qualtran/protos/bloq.proto#L40...

serialization