Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (2024)

Related Core Areas

  • Wolfram Mathematical Functions
  • Wolfram Geometric Computation
  • Wolfram Optimization
  • Wolfram Visualization
  • Wolfram FEM
  • Wolfram Machine Learning
  • See all Highlighted Core Areas

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (1)

Symbolic & Numeric Mathematical Computation.

For everyone from middle-school students to advanced math researchers. Centuries of mathematical development packed into a set of exceptionally powerful functions tightly integrated with advanced visualization and immediately computable built-in data.

Get Started

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (2)

Elementary & Polynomial Algebra

Factor and expand polynomials; manipulate, combine and simplify equations and inequalities; and solve systems of equations exactly or to any desired numerical precision. Use step-by-step operations to help master foundational material or use advanced algorithms to solve complicated equations.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (4)

  • Guide to Formula Manipulation
  • Guide to Polynomial Algebra
  • Interactive Elementary Algebra Course

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (5)

Calculus

Compute limits, derivatives, integrals and other concepts in calculus using a combination of powerful symbolic and numeric methods for optimal results.

  • Guide to Calculus
  • Guide to Function Properties
  • Interactive Calculus Course
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (9)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (10)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (11)

Differential Equations

Solve ordinary, partial, delay, integral and hybrid differential equations. Differential equations are a key modeling tool for science and engineering. Use the solutions to predict behavior and understand dependence on parameters.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (12)

  • Guide to Differential Equations
  • Guide to PDE Modeling
  • Interactive Differential Equations Course

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (13)

Multivariate & Vector Calculus

Explore core concepts in geometry, PDEs, physics and related fields. Easily compute multidimensional limits (scalar and vector), derivatives (partial, gradient, divergence, etc.) and integrals (line, surface, volume, etc.). Visualize computed vector fields and solutions.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (14)

  • Guide to Operations on Vectors
  • Guide to Vector Analysis
  • Interactive Multivariable Calculus Course

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (15)

Linear Algebra

Automatically solve linear systems, compute matrix eigendecompositions and analyze data with SVD. Comes with a full stack of linear algebra functionality, including numeric and symbolic dense, sparse and structured methods. Used extensively in data science, statistics, optimization and geometry.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (16)

  • Guide to Matrix Operations
  • Interactive Linear Algebra Course

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (17)

Mathematical Functions

Access a comprehensive collection of dedicated functions from physics, engineering, statistics and other fields. Elementary, Bessel, elliptic, hypergeometric and other functions are well integrated and can be visualized, symbolically simplified or evaluated to any numeric precision.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (18)

  • Guide to Mathematical Functions
  • Guide to Function Visualization
  • Wolfram Mathematical Functions
  • The Mathematical Functions Site

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (19)

Discrete Calculus

Solve fundamental problems in analysis of algorithms, numerical analysis and combinatorics, such as computing finite and infinite sums and products or solving difference and recurrence equations. Leverage a full set of functions backed by modern methods.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (20)

  • Guide to Discrete Calculus

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (21)

Asymptotic Calculus

Use asymptotic methods as a complement to exact symbolic and numeric computations to find approximate solutions to hard problems. A comprehensive set of automated solvers can be used in a wide variety of areas, including number theory, analysis of algorithms, probability and statistics, theoretical physics and numerical analysis.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (22)

  • Guide to Asymptotics

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (23)

Integral & Summation Transforms

Transform data or functions to highlight different characteristics for applications in mathematics, physics and engineering. Symbolic and numeric Fourier, Laplace, Z and other advanced transforms such as Hankel, Radon and Mellin can help solve differential equations, analyze images and detect features in signals.

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (24)

  • Guide to Integral Transforms
  • Guide to Summation Transforms
  • Guide to Fourier Analysis

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (25)

Wolfram Calculus & Algebra Documentation

Wolfram Calculus & Algebra is an integrated part of Wolfram Language. The full system contains over 6,000 built-in functions covering all areas of computation—all carefully integrated so they work perfectly together.

GuideCalculus GuideGuideMathematical Functions GuideOverviewDifferential Equation-Solving Monograph

D▪ Integrate▪ Limit▪ InverseSpectrogram▪ ShortTimeFourierData▪ SpectrogramArray▪ PeriodogramArray▪ CepstrumArray▪ CepstrogramArray▪ TransferFunctionModel▪ CharacteristicFunction▪ PDF▪ PowerSpectralDensity▪ CovarianceFunction▪ FourierParameters▪ ImageConvolve▪ InverseZTransform▪ BilateralZTransform▪ InverseBilateralZTransform▪ ListZTransform▪ DiscreteChirpZTransform▪ ExponentialGeneratingFunction▪ SeriesCoefficient▪ InverseFourier▪ InverseFourierSequenceTransform▪ ListFourierSequenceTransform▪ FourierDST▪ FourierDCT▪ FourierMatrix▪ FourierDSTMatrix▪ FourierDCTMatrix▪ ShortTimeFourier▪ InverseShortTimeFourier▪ DiscreteHadamardTransform▪ HadamardMatrix▪ DiscreteWaveletTransform▪ DiscreteWaveletPacketTransform▪ DirichletTransform▪ MomentGeneratingFunction▪ CumulantGeneratingFunction▪ DiscreteConvolve▪ DirichletConvolve▪ ListConvolve▪ Spectrogram▪ Periodogram▪ Cepstrogram▪ ImagePeriodogram▪ DiscreteDelta▪ InverseLaplaceTransform▪ BilateralLaplaceTransform▪ InverseBilateralLaplaceTransform▪ InverseFourierTransform▪ FourierSinTransform▪ InverseFourierSinTransform▪ InverseFourierCosTransform▪ FourierCoefficient▪ FourierSinCoefficient▪ FourierCosCoefficient▪ FourierSeries▪ FourierSinSeries▪ FourierCosSeries▪ FourierTrigSeries▪ InverseMellinTransform▪ InverseHankelTransform▪ RadonTransform▪ InverseRadonTransform▪ ContinuousWaveletTransform▪ InverseContinuousWaveletTransform▪ MellinConvolve▪ UnilateralConvolve▪ BodePlot▪ NyquistPlot▪ NicholsPlot▪ SingularValuePlot▪ Fourier▪ FourierSequenceTransform▪ HeavisidePi▪ HeavisideLambda▪ SawtoothWave▪ LogPlot▪ LogLinearPlot▪ LogLogPlot▪ Plot3D▪ ContourPlot▪ ContourPlot3D▪ SliceContourPlot3D▪ DensityPlot▪ DensityPlot3D▪ SliceDensityPlot3D▪ ParametricPlot▪ ParametricPlot3D▪ PolarPlot▪ RevolutionPlot3D▪ SphericalPlot3D▪ NumberLinePlot▪ RegionPlot▪ ComplexPlot▪ ComplexPlot3D▪ ReImPlot▪ AbsArgPlot▪ DiscretePlot▪ DiscretePlot3D▪ ListPlot▪ ListLinePlot▪ ArrayPlot▪ StreamPlot3D▪ SliceVectorPlot3D▪ Frame▪ PlotStyle▪ Filling▪ Mesh▪ ImageSize▪ PlotLabels▪ Labeled▪ Callout▪ PlotLegends▪ LineLegend▪ BarLegend▪ Tooltip▪ StatusArea▪ GraphicsGrid▪ CoefficientList▪ CoefficientRules▪ Variables▪ MonomialList▪ FactorList▪ Decompose▪ SymmetricReduction▪ PolynomialSumOfSquaresList▪ PolynomialQuotient▪ PolynomialGCD▪ PolynomialReduce▪ Eliminate▪ Resolve▪ SolveValues▪ NSolveValues▪ Discriminant▪ Resultant▪ GroebnerBasis▪ CylindricalDecomposition▪ CylindricalDecompositionFunction▪ FiniteField▪ FiniteFieldElement▪ Modulus▪ PolynomialMod▪ FiniteFieldEmbedding▪ IrreduciblePolynomialQ▪ PrimitivePolynomialQ▪ GaussianIntegers▪ Extension▪ MinimalPolynomial▪ RootSum▪ ToRadicals▪ Cyclotomic▪ SymmetricPolynomial▪ Expand▪ Factor▪ Reduce▪ Coefficient▪ Exponent▪ Numerator▪ Denominator▪ Collect▪ Together▪ Apart▪ Cancel▪ AddSides▪ SubtractSides▪ MultiplySides▪ DivideSides▪ ApplySides▪ PowerExpand▪ ComplexExpand▪ TrigExpand▪ RootReduce▪ ComplexityFunction▪ Element▪ PossibleZeroQ▪ Refine▪ Assuming▪ ForAll▪ Integers▪ ConjugateTranspose▪ LowerTriangularize▪ Symmetrize▪ Adjugate▪ Permanent▪ MatrixPower▪ MatrixLog▪ MatrixFunction▪ Eigenvectors▪ Eigensystem▪ CharacteristicPolynomial▪ IdentityMatrix▪ DiagonalMatrix▪ RotationMatrix▪ HilbertMatrix▪ Take▪ Drop▪ Diagonal▪ Position▪ UpperTriangularize▪ Inverse▪ Transpose▪ Det▪ Tr▪ Eigenvalues▪ MatrixExp▪ LinearSolve▪ NullSpace▪ MatrixRank▪ RowReduce▪ Minors▪ LeastSquares▪ PseudoInverse▪ SingularValueDecomposition▪ QRDecomposition▪ LUDecomposition▪ CholeskyDecomposition▪ SchurDecomposition▪ PrincipalComponents▪ KarhunenLoeveDecomposition▪ MatrixQ▪ DiagonalMatrixQ▪ UpperTriangularMatrixQ▪ SymmetricMatrixQ▪ PositiveDefiniteMatrixQ▪ RandomVariate▪ WishartMatrixDistribution▪ MatrixPropertyDistribution▪ MatrixForm▪ MatrixPlot▪ ArrayRules▪ Normal▪ CoordinateTransformData▪ TransformedField▪ CoordinateTransform▪ ToPolarCoordinates▪ FromSphericalCoordinates▪ ToSphericalCoordinates▪ FrenetSerretSystem▪ NLineIntegrate▪ NSurfaceIntegrate▪ ListVectorPlot▪ VectorPlot3D▪ Table▪ Array▪ ConstantArray▪ AngleVector▪ FromPolarCoordinates▪ CirclePoints▪ Length▪ Part▪ Set▪ VectorQ▪ Dot▪ Cross▪ Norm▪ VectorAngle▪ UnitVector▪ Projection▪ KroneckerProduct▪ Row▪ Column▪ Arrow▪ EuclideanDistance▪ ManhattanDistance▪ DistanceMatrix▪ Thread▪ Indexed▪ DiffusionPDETerm▪ ConvectionPDETerm▪ ReactionPDETerm▪ SourcePDETerm▪ ConservativeConvectionPDETerm▪ DerivativePDETerm▪ LaplacianPDETerm▪ PoissonPDEComponent▪ HelmholtzPDEComponent▪ WavePDEComponent▪ SchrodingerPDEComponent▪ AcousticPDEComponent▪ AcousticAbsorbingValue▪ AcousticImpedanceValue▪ AcousticNormalVelocityValue▪ AcousticPressureCondition▪ AcousticRadiationValue▪ AcousticSoundHardValue▪ AcousticSoundSoftCondition▪ ElectrostaticPDEComponent▪ ElectricPotentialCondition▪ ElectricFluxDensityValue▪ ElectricSymmetryValue▪ FluidFlowPDEComponent▪ HeatTransferPDEComponent▪ HeatFluxValue▪ HeatInsulationValue▪ HeatOutflowValue▪ HeatRadiationValue▪ HeatSymmetryValue▪ HeatTemperatureCondition▪ HeatTransferValue▪ MassTransportPDEComponent▪ MassConcentrationCondition▪ MassFluxValue▪ MassImpermeableBoundaryValue▪ MassOutflowValue▪ MassSymmetryValue▪ MassTransferValue▪ SolidMechanicsPDEComponent▪ SolidMechanicsStrain▪ SolidMechanicsStress▪ SolidFixedCondition▪ SolidDisplacementCondition▪ SolidBoundaryLoadValue▪ InterpolatingFunction▪ ParametricNDSolveValue▪ NDSolveValue▪ ParametricNDSolve▪ ParametricFunction▪ WhenEvent▪ DirichletCondition▪ NeumannValue▪ PeriodicBoundaryCondition▪ DEigenvalues▪ NBodySimulation▪ SystemModelSimulate▪ AccuracyGoal▪ PrecisionGoal▪ WorkingPrecision▪ StepMonitor▪ EvaluationMonitor▪ GreenFunction▪ CompleteIntegral▪ Wronskian▪ Plot▪ StreamPlot▪ VectorPlot▪ FunctionSurjective▪ FunctionBijective▪ FunctionMonotonicity▪ FunctionConvexity▪ FunctionDiscontinuities▪ FunctionPoles▪ FunctionAnalytic▪ FunctionMeromorphic▪ PolynomialExpressionQ▪ RationalExpressionQ▪ StrictInequalities▪ $PerformanceGoal▪ Reals▪ Complexes▪ TraditionalForm▪ UnitStep▪ True▪ Indeterminate▪ Method▪ Interval▪ PerformanceGoal▪ Infinity▪ Direction▪ FunctionContinuous▪ AsymptoticSolve▪ $Assumptions▪ Automatic▪ PrincipalValue▪ StandardForm▪ Root▪ Boole▪ ImplicitRegion▪ RegionPlot3D▪ Assumptions▪ GeneratedParameters▪ None▪ Interpolation▪ Variance▪ Mean▪ StandardDeviation▪ FourierCosTransform▪ MellinTransform▪ HankelTransform▪ Residue▪ RegionCentroid▪ RegionMeasure▪ DSolveValue▪ Simplify▪ GenerateConditions▪ False▪ LineIntegrate▪ SurfaceIntegrate▪ ContourIntegrate▪ Asymptotic▪ CDF▪ Expectation▪ Probability▪ MomentOfInertia▪ ResidueSum▪ NonConstants▪ PolyGamma▪ AiryAiPrime▪ AiryBiPrime▪ JacobiCD▪ LogIntegral▪ ExpIntegralEi▪ SinIntegral▪ ConditionalExpression▪ RealAbs▪ RealSign▪ Ceiling▪ Equal▪ SymmetrizedArray▪ SparseArray▪ ZTransform▪ GeneratingFunction▪ KroneckerDelta▪ Inactive▪ First▪ Outer▪ Join▪ Dimensions▪ HodgeDual▪ ArcCurvature▪ DEigensystem▪ DiscreteShift▪ Solve▪ Piecewise▪ NDEigensystem▪ NDEigenvalues▪ CoefficientArrays▪ FractionalD▪ CaputoD▪ Pi▪ E▪ Degree▪ EulerGamma▪ I▪ Re▪ Im▪ Conjugate▪ Arg▪ Plus▪ Times▪ Power▪ Total▪ Abs▪ Round▪ Floor▪ Min▪ Max▪ Clip▪ Ramp▪ Rescale▪ Log▪ Log10▪ Exp▪ Sqrt▪ Sin▪ Cos▪ Tan▪ ArcTan▪ Tanh▪ Sinc▪ Gamma▪ Erf▪ BesselJ▪ BesselK▪ AiryAi▪ EllipticK▪ LegendreP▪ ChebyshevT▪ HermiteH▪ LaguerreL▪ SpheroidalS1▪ JacobiSN▪ WeierstrassP▪ Zeta▪ PolyLog▪ EllipticTheta▪ Hypergeometric2F1▪ HypergeometricPFQ▪ MeijerG▪ FoxH▪ AppellF1▪ HeavisideTheta▪ DiracComb▪ Mod▪ Quotient▪ Divisible▪ GCD▪ Factorial▪ Binomial▪ Fibonacci▪ BernoulliB▪ StirlingS1▪ IntegerDigits▪ DigitCount▪ BitAnd▪ FactorInteger▪ Prime▪ PrimePi▪ EulerPhi▪ MoebiusMu▪ DivisorSigma▪ JacobiSymbol▪ MultiplicativeOrder▪ PartitionsP▪ SquaresR▪ DirichletL▪ FunctionSign▪ FunctionSingularities▪ NormalDistribution▪ ChiSquareDistribution▪ PoissonDistribution▪ RandomInteger▪ RandomReal▪ RandomChoice▪ RandomPrime▪ SquareWave▪ TriangleWave▪ UnitBox▪ MandelbrotSetMemberQ▪ JuliaSetIterationCount▪ CantorStaircase▪ N▪ FunctionExpand▪ FullSimplify▪ MathematicalFunctionData▪ Dt▪ ImplicitD▪ Grad▪ Div▪ Curl▪ Laplacian▪ CoordinateChartData▪ Series▪ MinLimit▪ MaxLimit▪ DSolve▪ Minimize▪ Maximize▪ Sum▪ Product▪ DifferenceQuotient▪ DifferenceDelta▪ DiscreteLimit▪ RSolve▪ NIntegrate▪ NDSolve▪ NMinimize▪ NSum▪ AsymptoticIntegrate▪ AsymptoticDSolveValue▪ AsymptoticSum▪ AsymptoticRSolveValue▪ LaplaceTransform▪ FourierTransform▪ Convolve▪ DiracDelta▪ Normalize▪ Orthogonalize▪ FunctionRange▪ FunctionDomain▪ FunctionInjective▪ FunctionPeriod▪ ArcLength▪ Area▪ Volume▪ RegionDistance▪ Derivative▪ DifferentialRoot▪ DSolveChangeVariables▪ IntegrateChangeVariables▪

Introductory Courses & More

Free Interactive Course

Introduction to Calculus

Free Interactive Course

Introduction to Linear Algebra

  • See all courses
  • See all certificates

Related Core Areas

Wolfram Mathematical FunctionsWolfram Geometric ComputationWolfram OptimizationWolfram VisualizationWolfram FEMWolfram Machine Learning

Wolfram Supports Organizations Large and Small

  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (45)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (46)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (47)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (48)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (49)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (50)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (51)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (52)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (53)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (54)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (55)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (56)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (57)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (58)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (59)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (60)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (61)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (62)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (63)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (64)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (65)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (66)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (67)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (68)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (69)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (70)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (71)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (72)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (73)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (74)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (75)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (76)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (77)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (78)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (79)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (80)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (81)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (82)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (83)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (84)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (85)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (86)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (87)
  • Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (88)

Get Started with Wolfram Calculus & Algebra

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (89)

Access Wolfram Calculus & Algebra through Wolfram|One orMathematica

Try or Buy

  • Find out if you already have access through your organization

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (90)

Have questions or need help
with a specific project?

Talk to a Wolfram Expert

Wolfram Calculus & Algebra: Symbolic & Numeric Mathematical Computation (2024)

References

Top Articles
Latest Posts
Article information

Author: Terrell Hackett

Last Updated:

Views: 6126

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Terrell Hackett

Birthday: 1992-03-17

Address: Suite 453 459 Gibson Squares, East Adriane, AK 71925-5692

Phone: +21811810803470

Job: Chief Representative

Hobby: Board games, Rock climbing, Ghost hunting, Origami, Kabaddi, Mushroom hunting, Gaming

Introduction: My name is Terrell Hackett, I am a gleaming, brainy, courageous, helpful, healthy, cooperative, graceful person who loves writing and wants to share my knowledge and understanding with you.