SymPy Editor
Éducation
Gratuit · Conçue pour iPad. Non validée pour macOS.
Edit mathematics the way you read it. SymPy editor draws your expression as a real formula, and every piece of it responds to touch: tap a term to select it, type over it, pull it apart, or apply any function from SymPy, the Python computer algebra system that powers it all.
The whole CAS runs on your phone. No account, no ads, no tracking, no network: CPython and SymPy are packaged inside the app, everything you type stays on your device, and it all works in airplane mode.
EDIT FORMULAS, NOT CODE
• Tap any sub-expression (a term, an exponent, a matrix entry) and edit it in place
• Type over a selection, or place a caret between terms and insert
• Tap an operator to change it: turn + into a product, make an equation, or delete it
• Unwrap (cos θ → θ), isolate, delete, copy and paste sub-expressions
• The SymPy source line under the formula follows it, and the formula follows the line: edit whichever you prefer
ALL OF SYMPY, ONE TAP AWAY
• Transform menu: simplify, expand, factor, partial fractions, trig rewriting and more
• A menu per type: matrices offer determinant, inverse and transpose; integrals, sums, derivatives and limits offer evaluation; equations swap sides or collect everything on the left
• A search box over every SymPy function, asking for the parameters each one needs
• An "unevaluated" switch builds Integral(f, x) or Determinant(M) symbolically instead of computing it
• A Symbols panel for assumptions (positive, real, integer…) and matrix symbols with their shapes
EVERY STEP IS REMEMBERED
• The history shows each step and what changed: in red what went, in green what came
• Play it as a slideshow, at the speed you choose
• Save it as a self-contained web page that works offline, or as a Python script that rebuilds every step with SymPy
• Keep several sessions, each with its own history, all on your device
FOR STUDENTS, TEACHERS AND SCIENTISTS
Complete the square in front of a class, evaluate limits and integrals, manipulate matrices and N-dimensional arrays, and export the derivation when it is done.
FREE AND OPEN SOURCE
BSD 3-Clause, no strings attached. Worked derivations, the source code and a browser version are at https://upabjojr.github.io/sympy-editor/ — and the same editor runs in Jupyter notebooks (pip install sympy-editor).
Notes et avis
- Cette app n’a pas reçu suffisamment de notes ou d’avis pour en proposer un aperçu.
Type mathematics as you write it
• 2x, 3(x + 1), sin x, sin^2 x, |x|, x = 2 and e are read as meant, and an open bracket is closed for you.
• Text that cannot be read is explained in plain words, and stays in its field so you can fix it.
New in the menus
• Differentiate, Integrate, Solve for and Substitute in the Transform menu, each asking for its variable.
• The palette: fractions, roots, integrals, sums, limits and matrices as buttons, at the caret or around the selection.
• After you pick an action, the screen scrolls back to the formula so you see the result.
A tidier menu (≡)
• New session… at the top.
• Sessions, Add-ons and File each open in a window of their own.
• Search your sessions by name or by the formula they hold, and search the add-ons.
• Everything you export — the formula, the history as Python, the history as a web page — can be saved to Files or shared with another app.
On the iPhone the formula comes first
• The session row stays at the top, the LaTeX and pen tools sit right above the formula, and the editing tools come under it.
• The edit tools are now icons; touch and hold any button to see what it does.
• The Python form of the formula is coloured, shows matching brackets, folds away when you don't need it, and has its own undo.
• The status line names the selected part in bold, with its Python form beside it.
Handwriting
• Erasing strokes and Clear ink are now steps that Undo and Redo walk through.
Twelve new add-ons (experimental)
Switch them on in ≡ → Add-ons: step-by-step solutions for integrals, derivatives and equations, Check my work, Export (LaTeX, MathML, Python, C, Fortran, JavaScript, Octave, Julia, Rust), Solve, Assumptions, Values at any precision, Series, Units, Linear algebra, Transforms (Laplace, Fourier, Mellin, Hankel, z), Forms (every simplification side by side) and Feynman diagrams, drawn as on paper. They are marked Experimental and start off.
Also
• Better support for the keyboard and VoiceOver: menus and windows behave as dialogs, and every button has a name.
• Nothing you type is lost while a computation is still running.
• Many smaller fixes.
As always, everything runs on your device: no account, no network, nothing leaves your iPhone or iPad.
Le développeur Francesco Bonazzi a indiqué que les pratiques de l’app en matière de confidentialité peuvent inclure le traitement des données tel que décrit ci‑dessous. Pour en savoir plus, consultez la politique de confidentialité du développeur .
Données non collectées
Le développeur ne collecte aucune donnée avec cette app.
Accessibilité
Le développeur n’a pas encore indiqué quelles fonctionnalités d’accessibilité sont prises en charge par cette app. En savoir plus
Informations
- Taille
- 156,2 Mo
- Catégorie
- Éducation
- Compatibilité
Nécessite iOS 15.1 ou version ultérieure.
- iPhone
Nécessite iOS 15.1 ou version ultérieure. - iPad
Nécessite iPadOS 15.1 ou version ultérieure. - iPod touch
Nécessite iOS 15.1 ou version ultérieure. - Mac
Nécessite macOS 12.0 ou une version ultérieure et un Mac doté d’une puce Apple M1 ou une version ultérieure. - Apple Vision
Nécessite visionOS 1.0 ou version ultérieure.
- iPhone
- Langues
- Anglais
- Âge
4+
- 4+
- Fournisseur
Francesco Bonazzi
- Le fournisseur Francesco Bonazzi ne s’est pas identifié comme commerçant de cette app. Si vous achetez des biens et services dans l’Espace économique européen, le droit des consommateurs ne s’applique pas aux contrats entre vous et le fournisseur.
- Copyright
- © 2026 Francesco Bonazzi
