Clastify logo
Clastify logo
Exam prep
Exemplars
Review
HOT
Background

Maths EE Research Question Generator

Use the tabs below to generate a new Maths EE idea or evaluate your current research question.

0/5 used

Sample Maths EE Topic Ideas

Browse these sample topics to get inspired, or scroll up to generate your own custom ideas based on your specific interests.

Medium

How accurately can Fourier series (first N harmonics) reconstruct a chosen one-minute speech waveform, measured by RMSE against the original signal?
Suggested Approach
Begin by planning the experiment around your research question: How accurately can Fourier series (first N harmonics) reconstruct a chosen one-minute speech waveform, measured by RMSE against the original signal? Choose and justify a single speech sample (one minute) and fix a consistent sampling rate (for speech, 16 kHz or 44.1 kHz are common) so you control aliasing and frequency content. Explain in the introduction why Fourier series is an appropriate mathematical tool for approximating time-domain signals, and state your hypothesis about how RMSE will change with N. Describe any preprocessing you will do (detrending, DC removal, windowing if using segments) and be explicit about units and the independent variable N (number of harmonics) and the dependent variable RMSE (amplitude units). Include a brief paragraph of mathematical background that defines Fourier series, the relation between harmonics and coefficients, and the RMSE formula you will use; include assumptions (signal periodicity or the decision to treat the minute as one period or to analyze shorter frames) and how these affect interpretation.
In the methods and analysis, give step-by-step, reproducible procedures: how you will digitize and normalize the waveform, whether you will treat the one-minute sample as one long period or split it into shorter overlapping frames, how you will compute the Fourier coefficients (analytic integration for simple models or discrete Fourier transform/FFT to estimate coefficients), and how you will reconstruct the signal using the first N harmonics for a range of N values. Explain how you will compute RMSE between the original and reconstructed signal, and how you will vary N systematically (e.g., N = 1, 2, 5, 10, 20, 50, 100, up to a limit set by sampling rate). Present expected kinds of graphs and tables you will include: RMSE versus N (with log or linear scale), time-domain overlays of original and reconstructed signals for representative N, and spectral plots of retained versus discarded energy. Discuss how to handle uncertainties and numerical error (quantization, window edge effects) and how to report significant figures.
For writing and concluding, describe how to structure the main body by interleaving mathematical derivations, clear sample calculations, and the results with mini-conclusions at each stage. Emphasize interpreting the RMSE trends in terms of convergence, Gibbs phenomenon for discontinuities, perceptual relevance (does low RMSE imply perceptually similar speech?), and limitations from your assumptions (periodicity, noise, finite sampling). In the conclusion, state how to answer the research question concisely using your computed RMSE values, evaluate strengths and weaknesses of your method, quantify sources of error, and suggest realistic extensions (e.g., using windowed frames, different basis functions, or perceptual error metrics) while keeping the essay within IB formal criteria and word count.

Read more


Relevant Exemplars
View 100+
To what extent can unwanted noise be analyzed by applying a Fourier transform model?

Hard

Using eigenvalue analysis of the adjacency matrix, determine the spectral radius threshold that guarantees connectivity persistence in 100-node Erdős–Rényi random graphs.
Suggested Approach
Begin by treating the research question “Using eigenvalue analysis of the adjacency matrix, determine the spectral radius threshold that guarantees connectivity persistence in 100-node Erdős–Rényi random graphs” as the central aim of your essay. In the introduction keep this research question explicit, explain why spectral radius is a meaningful spectral graph invariant for connectivity, and state that you will combine theoretical results (Perron–Frobenius theory, known probabilistic thresholds for G(n,p), bounds linking eigenvalues and connectivity) with computational experiments on 100-node graphs. In the background section define all key concepts precisely: adjacency matrix, spectral radius (largest eigenvalue), connectivity persistence (fraction of time or proportion of random graphs that remain connected for a given p), and the Erdős–Rényi model G(100,p). Present relevant theorems and inequalities you will use, state assumptions (e.g. simple undirected graphs, no self-loops), and show the exact notation and equations you will deploy so a reader can follow your derivations without ambiguity.
Design a clear methodological plan for research and analysis. Explain how to generate ensembles of G(100,p) for a finely spaced range of p around known connectivity thresholds (use Monte Carlo sampling with enough trials, e.g. thousands, to get stable proportions), compute the adjacency matrix for each graph, and extract the spectral radius numerically (state the software/libraries and numerical tolerances you will use). Describe how to record connectivity (using a graph traversal algorithm) and how to relate connectivity persistence to observed spectral radii: produce scatterplots, estimate an empirical threshold by logistic regression or change-point detection on spectral radius versus probability of connectivity, and compute confidence intervals for the threshold. Show sample calculations and at least one worked derivation linking expected degree to spectral radius bounds so the reader sees the bridge between theory and simulation.
When writing the main body and conclusions, be explicit about presenting data and uncertainty: display aggregated tables of results in appendices, include representative graphs in the main body, and discuss both statistical significance and limitations of your methods (finite-size effects at n=100, randomness in sampling, numerical precision). Make mini-conclusions after each analytical or computational subsection that tie back to the research question. In the conclusion restate the research question, summarise theoretical predictions and empirical estimates of the spectral radius threshold, evaluate strengths and weaknesses of your approach, and suggest natural extensions (different n, alternative spectral metrics) in the final paragraph. Ensure full referencing of theoretical sources and code in the bibliography and place raw data and extra plots in appendices.

Read more


Medium

To what extent do Markov chain transition matrices fitted by maximum likelihood predict daily weather state changes for city X, evaluated by one-month prediction accuracy?
Suggested Approach
Start by clearly stating the research question exactly as given and explain why it is mathematically tractable: you will model weather as a discrete-state stochastic process and use Markov chains with transition matrices estimated by maximum likelihood. Collect a minimum of two to five years of daily weather observations for city X from reliable sources (meteorological agencies or open datasets), decide on a simple, justifiable finite set of weather states (for example: sunny, cloudy, rainy; document how you discretize continuous measurements), and record any preprocessing steps (missing data handling, quality control). In the introduction of the essay, explicitly state your hypothesis about how well a first-order Markov model should predict day-to-day changes and list the assumptions of the model (Markov property, time-homogeneity, stationarity or how you will test for nonstationarity). Describe the independent variable (today’s state) and dependent variable (tomorrow’s state) and justify your choice of one-month prediction windows as the evaluation horizon of interest. Keep this section concise but precise so examiners see the modelling intent immediately.
In the methods and analysis sections, give a rigorous, step-by-step account of how you fit transition matrices by maximum likelihood: count observed transitions between states in training data, form the empirical transition matrix, and explain the MLE justification and any smoothing or regularization you use (e.g., add-one or Bayesian priors) to avoid zero probabilities. Discuss checking model order (test whether a second-order chain improves fit) and temporal nonstationarity (compare matrices fitted on different seasons or rolling windows). Define and compute clear performance metrics for one-month prediction accuracy: overall classification accuracy, per-state accuracy, confusion matrix, and probabilistic scores (log-likelihood, Brier score). Use cross-validation or a train-validation-test split that reflects chronology (no shuffling), and produce sample calculations and annotated graphs of predicted vs actual state frequencies, including uncertainty estimates (bootstrap confidence intervals for transition probabilities and predictive accuracy). When using software (Python, R, MATLAB), include screenshots or code snippets in an appendix and explain the mathematical operations you performed.
For writing and presentation, structure the main body to move from model derivation and assumptions to data, estimation, validation, and interpretation of results, making mini-conclusions at the end of each subsection. In the discussion and conclusion, answer the research question directly by summarizing quantitative findings (numerical accuracy values and their uncertainties), evaluate limitations (state definition bias, nonstationarity, sample size, spatial representativeness), and suggest concrete extensions (higher-order chains, hidden Markov models, inclusion of covariates like temperature). Ensure all mathematical notation is defined, show derivations where relevant, place large data tables and full code in appendices, and follow IB formatting and referencing rules so your 4,000-word argument is clear, reproducible, and justified.

Read more


Easy

Compare the RMSE of linear least-squares regression and cubic spline regression when modelling hourly household electricity consumption from a provided 30-day dataset.
Suggested Approach
Begin by treating the research question — “Compare the RMSE of linear least-squares regression and cubic spline regression when modelling hourly household electricity consumption from a provided 30-day dataset” — as the central organising sentence for every section of your essay. Start with a short introduction that states the aim, describes the dataset (hourly measurements for 30 days, total 720 points), and explains why comparing RMSEs provides a quantitative basis for selecting a model. In background and theory, define linear least-squares regression and cubic splines, give their standard equations and assumptions (linearity, independence, continuity/smoothness for splines), and explain RMSE as your metric (formula, units in kW or kWh). Record any pre-processing steps clearly: handling missing values, time alignment, unit conversions, normalization, and whether you use hourly averages or raw readings. Note potential confounders such as daily cycles, weekends, or daylight saving changes and either control for them or justify why you do not. Put all raw data and preprocessing code in appendices and summarise in the main text with a small representative table and key plots (time series, daily cycles, histograms of residuals).
For the investigation and analysis, describe explicitly how you fit both models: state the form of the linear model (e.g., time or hour-of-day as predictor, possibly with cyclic terms), the cubic spline specification (knots: number and placement, penalty if using smoothing splines), and the software or libraries used (e.g., Python: numpy/scipy/statsmodels, R: splines). Show derivations or formulae for parameter estimation where relevant, then present sample calculations for RMSE using a training/test split or cross-validation strategy (k-fold or rolling window appropriate for time series). Display graphs of fitted curves against observed data, residual plots, and RMSE values with uncertainty (confidence intervals via bootstrap or repeated CV). Compare models not only by RMSE but by interpretability, overfitting risk, and residual structure; test whether RMSE differences are statistically meaningful (paired t-test on squared errors or bootstrap difference distribution) and report p-values or effect sizes.
When writing up results and conclusion, follow the EE structure: restate the essay title as research question, summarise methods and key numerical findings, and answer the research question directly with evidence. Discuss limitations (dataset length, seasonal effects, sensor error), the impact of your modelling choices (knot placement, smoothing parameter), and practical implications for household energy modelling. Suggest concrete extensions (longer dataset, additional predictors like temperature, model ensembles) but do not alter the research question. Keep technical derivations in appendices, maintain clear figures/tables in the main body, and ensure complete referencing and provenance for datasets and code.

Read more


Medium

Prove whether the sequence defined by x_{n+1}=cos(x_n) converges for all x_0 in [0,1] using fixed-point theorems and estimate its convergence rate.
Suggested Approach
Start by framing the mathematics clearly around the research question: you must show convergence of the sequence x_{n+1}=cos(x_n) for all x_0 in [0,1] using fixed-point theorems and estimate its convergence rate. Begin the essay with concise background: define fixed point, contraction mapping and state Banach’s fixed-point theorem precisely (with hypotheses you will verify). Identify the function f(x)=cos x, compute f′(x) = −sin x and note that on [0,1] the derivative is bounded in absolute value by k = sin 1 < 1. Use this to prove f is a contraction on [0,1], argue existence and uniqueness of a fixed point L solving L = cos L, and deduce that for any x_0 in [0,1] the iterates converge to L. Keep the formal proof self-contained: state the inequality |f(x)-f(y)| ≤ k|x-y|, apply Banach to get the geometric error bound, and include a short paragraph with the numerical value of L (found by a few iterations or numerical solver) only to illustrate the limit you proved exists.

Read more


Generate the Best Maths EE Research Questions

Our AI quickly transforms your keywords into unique, high-quality research questions. The process is simple: Select your subject, enter a few keywords, or leave the field blank for instant inspiration. Click 'Generate' to start browsing ideas.

Master Your Coursework, Maximize Your Grade.

Gain unlimited AI topic generations & evaluations, unlimited access to all exemplars, examiner mark schemes, and more.