Skip to main content

Soft Algebra Optimizer for Quantum & Complex Optimization

Project description

Mobiu-Q

Soft Algebra Optimizer for Quantum Computing

Mobiu-Q achieves +62% on VQE and +20% on QAOA compared to Adam optimizer, using a novel Soft Algebra approach that's resilient to quantum noise.

Installation

pip install mobiu-q

Quick Start

VQE (Molecular Simulation)

from mobiu_q import MobiuQCore, Demeasurement

# Initialize optimizer for VQE
opt = MobiuQCore(
    license_key="your-license-key",
    mode="standard",      # or "noisy" for hardware
    problem="vqe"         # default
)

# Optimization loop
for step in range(100):
    energy = compute_energy(params)
    gradient = Demeasurement.finite_difference(energy_fn, params)
    params = opt.step(params, gradient, energy)

opt.end()

QAOA (Combinatorial Optimization)

from mobiu_q import MobiuQCore, Demeasurement

# Initialize optimizer for QAOA
opt = MobiuQCore(
    license_key="your-license-key",
    mode="noisy",         # QAOA typically uses SPSA
    problem="qaoa"        # Use Super-Equation Δ†
)

# Optimization loop
for step in range(150):
    energy = qaoa_expectation(params)
    gradient = spsa_gradient(energy_fn, params)
    params = opt.step(params, gradient, energy)

opt.end()

Benchmarks

VQE (Quantum Chemistry)

Molecule Improvement vs Adam p-value
H₂ +62% < 10⁻⁵⁷
LiH +50.6% < 10⁻¹²
HeH⁺ +68% < 10⁻⁴⁰

QAOA (Combinatorial, noise=10%)

Problem Depth Improvement p-value
MaxCut p=5 +38.49% < 0.001
Vertex Cover p=5 +35.77% 0.011
Max Independent Set p=5 +30.62% < 0.001

Hardware Validation

Tested on IBM Quantum Eagle (127-qubit):

  • Adam: Crashed to -1.681 Ha (non-physical)
  • Mobiu-Q: Converged to -1.176 Ha (99.6% accuracy)

Parameters

Parameter Values Description
mode "standard", "noisy" Gradient type
problem "vqe", "qaoa" Problem type
base_lr float Base learning rate (auto-set by mode)

How It Works

VQE: Trust Ratio

For smooth energy landscapes (molecular chemistry), Mobiu-Q uses the Trust Ratio:

φ = |S.real| / (|S.real| + |S.soft| + ε)

High trust = stable gradient = larger learning rate.

QAOA: Super-Equation Δ†

For rugged combinatorial landscapes, Mobiu-Q uses the Super-Equation from Universal Attention Field Theory:

Δ† = κ · Du[sin(πS)] · g(τ,α) · Γ(a,β) · √(b·g(τ,α))

This identifies optimal "emergence points" where the optimization should act aggressively.

Pricing

  • Free: 20 runs/month
  • Pro: $19/month unlimited

Get your license at app.mobiu.ai

License

Proprietary. See LICENSE for details.

Citation

@software{mobiu_q,
  author = {Angel, Ido},
  title = {Mobiu-Q: Soft Algebra Optimizer for Quantum Computing},
  year = {2025},
  url = {https://github.com/mobiuai/mobiu-q}
}

References

  • Klein, M. & Maimon, O. "Foundations of Soft Logic" (2023)
  • Angel, I. "Universal Attention Field Theory" (2025)

Made with ❤️ by Mobiu Technologies

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mobiu_q-1.4.0.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mobiu_q-1.4.0-py3-none-any.whl (14.1 kB view details)

Uploaded Python 3

File details

Details for the file mobiu_q-1.4.0.tar.gz.

File metadata

  • Download URL: mobiu_q-1.4.0.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for mobiu_q-1.4.0.tar.gz
Algorithm Hash digest
SHA256 31b23b8e669bb12db1dca869d52b02afb504b7e8c5d70bf7ffcb530a7191546d
MD5 6a891f68a93713f20d5f496202af0350
BLAKE2b-256 7fba6c261e5fc7e0405830ed5ba6375db7586940c245d39b0a5661def4e5a209

See more details on using hashes here.

File details

Details for the file mobiu_q-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: mobiu_q-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 14.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.7

File hashes

Hashes for mobiu_q-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c4e9e8ad7de1a46e1475f1ccd7c441e75b0f08be0ab0191cd408b092aa2b06ed
MD5 6f6b986cd81b25141d23d0c207337e9b
BLAKE2b-256 2208b0e166bf1f50e7edb0b62397b5778fba1b50843e1f62f3c70ba2d7370c0e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page