I’m a self-taught developer without formal education. After 3 months of intense study, I built a Gröbner basis engine that runs in the browser.
What it does:
– Solves complex 4D systems like w²+x²+y²+z²=1 with symmetric constraints
– 5-polynomial basis in 10 iterations
– Exact BigInt arithmetic, zero approximations
– Pure TypeScript, no dependencies
Why it matters:
This makes advanced computational algebra accessible to anyone with a browser – no expensive software licenses needed.
Technical details:
– Buchberger algorithm with optimized pair selection
– AST architecture with Flyweight/Visitor patterns
– Handles up to 7 variables practically
Live demo: https://romimath.pages.dev
(Currently Gröbner basis – more features coming this week)
I’d love feedback from the computational math community.
Comments URL: https://news.ycombinator.com/item?id=45742795
Points: 1
# Comments: 0
Source: news.ycombinator.com
