Learn Graphs vs Epicycles
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
Learn Graphs
This app offers an intuitive and visually engaging way to learn mathematical functions. Explore interactive graphs, discover mathematical properties, and understand concepts from dual perspectives. Ideal for students, parents, and educators seeking a fun and memorable learning experience.
- Interactive function parameter manipulation
- Comprehensive library of 12 essential functions
- Advanced mathematical analysis (intercepts, minima, maxima)
- Dual perspective learning (y=f(x) and x=f(y))
- Intuitive gesture controls for navigation
- Built-in comprehensive help system
- Beautiful visual design with distinct color palettes
Read full descriptionHide full description
Don't just look at graphs — play them. Learn Graphs turns algebra into a game: shape a curve with sliders until it clicks onto the target, quiz yourself on the points that matter, and keep a daily streak going. Every answer is checked by real mathematics computed inside the app. MATCH THE CURVE • 67 hand-crafted challenges across 13 function families • Watch your curve morph live as the match meter climbs • Earn up to 3 stars per challenge — beat par, skip the hints QUIZZES THAT READ THE GRAPH • Tap the intercept, spot the vertex, pick the matching equation • A Daily Mix of 5 questions across the functions you've explored • Wrong answers teach: the correct point lights up on the curve A GRAPHING CANVAS THAT TEACHES • Press and drag to trace any curve — it snaps to intercepts, extrema, and inflection points with their coordinates • Ghost trails show before/after as you change a coefficient • Pin a curve, then bend a second one over it to compare • Type exact coefficients, save your favorite curves, and export them as clean PNG or PDF for homework and slides AN ON-DEVICE AI TUTOR On iPhone and iPad with Apple Intelligence, ask the tutor to explain the curve you're looking at or what your last change did — in plain language, powered entirely on device. The math always comes from the app's own engine, never guessed. EVERYWHERE YOU LEARN • Full iPad experience with a sidebar and keyboard shortcuts • "Function of the Day" Home Screen widget with your streak • Siri & Shortcuts: "Show a quadratic graph in Learn Graphs" • VoiceOver Audio Graphs — hear the shape of any curve • In English, Spanish, Portuguese, French, and German 13 function families: linear, quadratic, cubic, quartic, exponential, logarithmic, square root, cube root, absolute value, hyperbolic, rational, trigonometric (sin, cos, tan, sec, csc, cot), and constant — each with domain, range, intercepts, extrema, inflection points, and asymptotes computed instantly. Perfect for algebra and precalculus students, teachers who want a live demo tool, and parents helping with homework.
Epicycles
Explore the visualization of complex Fourier series through interactive epicycles. Create and analyze approximations of parametric curves and complex functions. Save animations and export custom terms for later use.
- Visualize Fourier series of 2D functions
- Create epicycles from drawn curves
- Save custom terms to documents
- Export animations as GIFs
- Adjust time and number of terms
- Interactive graphic elements
Read full descriptionHide full description
The Epicycles app is a tool for exploring the visualization of complex Fourier series. It allows users to interactively create and visualize epicycles based on sampled parametric curves or predefined Fourier series terms. The app provides a visual representation of the complex Fourier series and demonstrates the approximation of complex-valued functions using epicycles. It can be used to study the properties of Fourier series, understand the concept of epicycles, and explore the visualization of complex functions in a fun and interactive way. • Visualizes Fourier series of 2D functions parameterized by time that are built-in, your own drawn 2D curves, or custom frequency components using the terms editor. • Custom terms can saved by exporting them to 'epi' documents in Files, and then later restored by importing them. • Cyclic animations can be saved to GIFs or snapshots saved to PNGs in the Photos library, with sizes 480x480, 720x720 or 1080x1080. • The main view consists of several functional items: Graphic Menu, Time Slider (t), Number of Fourier series terms slider (N), Current Function Menu. Graphic Menu: In the main view use the menubar in the graphic view to select options to hide or show the following graphic elements of the Fourier series visualization: • Circle: The blue circles that are the paths traced by the epicycles. These illustrate Euler’s formula for the complex valued terms of the Fourier series, expressing each complex exponential term as a pair (r cos(n t), r sin(n t)) that trace a circle of radius r, n times as time t varies in the period of length 2π. • Eye: The green circle that represents the value of the Fourier series at the current time. • Lightning: The red line segment path that consists of the joined radii of the epicycles circles, from the origin to the value of the Fourier series at the current time. • Pencil: The orange path that traces the current 2D function. • Star: The black path that traces the Fourier series 2D approximation of the current 2D function. Additionally in the menubar: • Magnify: Hide some views to make room for the expanded display the graphic. • Share: Save the graphic as an animated GIF or snapshot PNG in Photos library. • Play: Animate the graphic by periodically advancing the current time. • Info: Display internet resources conveniently in the app about Fourier series, epicycles and Euler’s formula. Time Slider (t): Adjust the time slider to see the state of all the graphic elements at any time within the time period [-π,π] on which the current 2D function is defined. Number of Fourier series terms slider (N): Adjust the number of terms included in the Fourier series approximation to the current 2D function. Frequency components in a partial Fourier series range from -N to N. The maximum value is limited to 100. As a guide tap the wand icon to set the number of terms to a value whose corresponding highest frequency can theoretically be reproduced with the given number of samples, based on the concept of Nyquist frequency with uniform sampling. For the built-in sample functions that sample count is fixed. The number of samples of your own drawn curve is variable, and displayed in the drawing view. The custom Fourier series using the term editor has known frequency components, limited to the range -20 to 20. The number of samples generated is sufficient for any selection in that range. Therefore in this case the wand sets N to the highest absolute frequency value of the terms. Current Function Menu: Use the segmented control to select from a variety of built-in 2D parametric curves or select the `?` item. Then you can either draw a 2D curve in the Draw tab view, or edit custom Fourier series terms in the Term tab view. In the latter case the app will numerically generate the Fourier series of a Fourier series, by sampling the summation of the series terms.
Screenshots
Verdict
The clearest difference is price: Epicycles at Free against Learn Graphs's $4.99. Epicycles also leads on rating (5.0 vs 1.0) and update cadence (every 5 days vs every 8 months). On ratings volume, ads, in-app purchases and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Epicycles is free to download; Learn Graphs costs $4.99 up front. Neither carries in-app purchases, so what you see is what you pay.
Epicycles holds the better App Store score, 5.0 against 1.0. Both are backed by a comparable volume of ratings — 1 and 2 respectively.
Learn Graphs ships an update every 8 months, Epicycles every 5 days. Both last shipped on October 24, 2026.
| Parameter | Learn Graphs | Epicycles |
|---|---|---|
| Price | $4.99 | Free — better |
| Rating | 1.0 (1 ratings) | 5.0 (2 ratings) — better |
| Number of ratings | 1 | 2 — better |
| Update frequency | Every 8 months | Every 5 days — better |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Paid | Free — better |
| Devices | iPhone, iPad | iPhone, iPad, iPod — better |
| Requires iOS | 26.0 | 15.0 — better |
| Further details — not scored | ||
| Size | 6 MB | 4 MB |
| Age rating | 4+ | 4+ |
| Developer | Joao Frasco | Limit Point Software |
Customer experience
Learn Graphs
Epicycles
In-app purchases
Learn Graphs
No in-app purchases
Epicycles
No in-app purchases
Questions
Is Learn Graphs free?
Is Epicycles free?
Which has better reviews, Learn Graphs or Epicycles?
Do Learn Graphs or Epicycles have ads?
Which is updated more often, Learn Graphs or Epicycles?
Other comparisons



![Learn Mathematics [PRO] Learn Mathematics [PRO]](https://cdn3.appshunter.io/i/Purple221/42346a60bfb6d930d5b24c9c72df4b92/AppIcon-0-0-1x_U007emarketing-0-8-0-0-85-220.png/512x0w.png)











