You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by "SeCuReDmE-main-dev (via GitHub)" <gi...@apache.org> on 2026/06/01 18:11:10 UTC
[PR] Add experimental neutrobit reference kernel [mahout]
SeCuReDmE-main-dev opened a new pull request, #1374:
URL: https://github.com/apache/mahout/pull/1374
## Summary
- add an experimental backend-independent `NeutroBit` reference kernel under `qumat/neutrosophic`
- expose explicit three-state carrier normalization and qubit-subspace projection helpers
- add targeted kernel tests without changing production `QumatCircuit` behavior
## Details
This is branch 2 of the experimental neutrosophic series anchored by [apache/mahout#1372](https://github.com/apache/mahout/issues/1372) and the docs foundation PR [#1373](https://github.com/apache/mahout/pull/1373).
This PR keeps the scope intentionally narrow. It introduces only the reference-state carrier and related helpers:
- `NeutroBit` over `|0>`, `|1>`, and `|I>`
- explicit normalization for the local three-state carrier
- measurement-probability extraction over the carrier basis
- projection into the qubit subspace for compatibility checks when the indeterminacy amplitude is absent
What this branch does not do:
- it does not modify `QumatCircuit`
- it does not wire neutrosophic execution into `qiskit`, `cirq`, or `amazon_braket`
- it does not introduce the gate family yet
- it does not claim native 3-state backend support
This keeps phase 2 focused on a clean experimental kernel that later branches can build on while remaining separate from the production backend surface.
Series anchors:
- RFC issue: https://github.com/apache/mahout/issues/1372
- Branch 1 PR: https://github.com/apache/mahout/pull/1373
- Previous branch in series: https://github.com/apache/mahout/pull/1373
## Validation
- `pytest testing/qumat/test_neutrobit_reference_kernel.py -q`
## RFC
- refs apache/mahout#1372
- follows apache/mahout#1373
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@mahout.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add experimental neutrobit reference kernel [mahout]
Posted by "SeCuReDmE-main-dev (via GitHub)" <gi...@apache.org>.
SeCuReDmE-main-dev closed pull request #1374: Add experimental neutrobit reference kernel
URL: https://github.com/apache/mahout/pull/1374
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@mahout.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add experimental neutrobit reference kernel [mahout]
Posted by "SeCuReDmE-main-dev (via GitHub)" <gi...@apache.org>.
SeCuReDmE-main-dev commented on PR #1374:
URL: https://github.com/apache/mahout/pull/1374#issuecomment-4595310096
Withdrawing this implementation slice from upstream review for now. To keep the discussion conservative and reviewable, we are limiting the public Mahout surface to the RFC issue and the Phase 1 docs PR while any further implementation branches remain protected on the fork side until maintainer feedback arrives.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: commits-unsubscribe@mahout.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org