# Questions tagged [expression-manipulation]

How to manipulate expressions structurally, not necessarily complying with the rules of algebra.

633 questions
Filter by
Sorted by
Tagged with
416 views

### How to import $\LaTeX$ matrices into Mathematica?

I have a lot of $\LaTeX$ matrices, and I want to find their eigenvalues and eigenvectors. I tried to import them to Mathematica with: ...
58 views

### Exploring curl of a gradient of a scalar function

Suppose I want to explore $\nabla \times \nabla V$ where $V$ is some scalar function. It basically results in a zero. But I would only know why if I solve it on paper. I wanted to use Mathematica for ...
1k views

### Write x^3 as x*x*x

I use mathematica compute functions I need for some external coding. However I can't use terms like x^2+y^3 since my programming language needs this term written as ...
3k views

### How to import a Microsoft Word document into Mathematica?

I have a Microsoft Word document in DOCX format. I need to import it into Mathematica as a String preserving all formatting (font, size, bold/italic style, colors, ...
58 views

### Writing mathematical expression in a file

I am trying to write a mathematical expression as variable = expression in the output file. The current method that I am doing is through ...
45 views

### Rationalizing only specific terms in an expression

How can I change an expression like A = (-1. a)/(x + y) - (2.1 b)/(x + y) + 4.1 + 2. x + (3. r s)/(x + y) so that -1. a becomes ...
52 views

### Optimizing an equation - show the length of an equation, including operators

A simple, but I think useful question to know the answer for. How can I quickly count the length in my equation, including +,-, and so on? For example, $x^2+1$ has a length of 4.
34 views

### Passing an expression to the Plot Function does not Work

Solving a differential equation I found that its solution was analytic, and I stored it as an expression from the default rule output of the DSolve[] function: <...
67 views

### Compile - Optimization of function calls - does it matter?

I was surprised to see that, in the results of CompilePrint for a function made with Compile, calls to ...
1k views

### Adapting CoefficientList (and the related functions) to work with Laurent polynomials

Is there a slick way to make CoefficientList (and the other similar functions, CoefficientRules etc.) work for Laurent ...
102 views

### Extracting a product of factors from an expression in unevaluated form

Suppose I have an expression like so: $\qquad {\rm expr}=2\,i\,{\rm Gamma}(4)\,\pi\, 9.93 f(x)\,g(y) \frac{h(x, 4y)^3}{11 q}$ What is best (most succinct) way to extract out only the product of ...
158 views

### How to extract the argument from an in-built function

I would like to extract the argument from : DiracDelta[-10 + x + ξ]
73 views

### Factorization of multivariable polynomial

I have a multivariable polynomial, for instance: $P=yx+2^4xy+3+5^2xz+3^4zx$ I would like to do the following: extract those terms that only have $z$ extract terms that only have $y$ express my ...
115 views

### Expand terms of series in denominator

I have equation: $a+bx+cx^2+dx^3= \dfrac{1}{f+gx+hx^2+ix^3} \dfrac{\partial}{\partial r}(ax+bx^2+cx^3+dx^4) +\dfrac{1}{(f+gx+hx^2+ix^3)^2} \dfrac{\partial^2}{\partial r^2}(ax^2+bx^3+cx^4+dx^5)$ ...
697 views

### How to convert an image to a compressed string representation equivalent to one copied to clipboard by CopyToClipboard[image]?

In my recent question I asked How to embed an image into a string? The suggested solution was ...
57 views

### Collect terms in inverse powers of three variables

I have the following expression ...
30 views

### Simplify the coefficient of an expression after calling Collect

I have an expression for which I have run Collect to get the expression in terms of a few variables. I now want to run Collect ...
222 views

### How to replace $x$ and $x^2$ with different value?

I have an expression now expr = x + x^2 what I want to do is to replace $x$ with $k\times p$ , and $x^2$ with $[k\times p + k\times(k - 1)\times p^2]$. The ...
57 views

### Combining multiple graphs in one photo without consulting external programs [closed]

I want to add many plots from Mathematica into one picture and export as a PDF. Usually I select the plot and copy it as an image to Word, however the image reduces the accuracy of some plots. How can ...
142 views

### Desktop vs. Cloud option, home plan vs. basic plan: syntax differences

I do not understand why the following simple expression is accepted using a browser (cloud option), but is not accepted using the installed software (desktop option) with the plan basic of Wolfram ...
42 views

### Reading product of same ByteArrays

I am handling a huge set of data and I am trying to optimize my code. I have very large expressions to expand and simplify and I've seen that converting the expressions to ByteArrays improves a lot ...
87 views

### Force results to be displayed in a way often seen in traditional math [closed]

I want to get my output in the form that I would write by hand. I have tried with TraditionalForm, but it did not work. I've looked at several answers in this SE ...
48 views

### Find n-th derivative of the function, display it and then evaluate it at a point of choice

What would be the correct syntax to find the order derivative "$n$" in MMA, and to be able to evaluate it in a certain point. We ask for an example ; Find the order derivative 2 and evaluate ...
79 views

### Mathematica refuses to distribute a scalar through parentheses

I’m working on a problem involving Kelvin-Helmholtz instability and I’m trying to perform the linearization on Mathematica. For some reason when I get to my first order equation (ε × stuff + O(ε²) == ...
27 views

### Distinguishing function calls from multiplication when importing LaTeX via ToExpression and TeXForm

I'm trying to parse a LaTeX representation of a Desmos calculator (like this one) via Mathematica. Desmos exposes a JSON representation of its calculators, including a LaTeX representation of ...
58 views

### What is the difference between NSolve and N[Solve] [closed]

N[Solve] NSolve I am getting different results everytime I use these commands.
103 views

### Transform rational equations to polynomial equations

I have a list of rational equations and I would like to convert it to a list of polynomial equations. I know that none of the variables and none of the denominators could ever be 0. So far I have ...
73 views

### How can I get output from Reduce assigned to a variable? [closed]

I use Reduce to solve an 3rd order equation, and the output is given as the OR'd combination the solution variable. Normally, I can do a replacement to assign the value to a variable, but that doesn'...
50 views

### Any way to automate solving problems where the answer from one question is used in the next?

I am a total Mathematica beginner. I just want to use it to do some calculations, and the reason it is so interesting and attractive to me as an engineering student is that it allows me to write maths ...
39 views

### How to eliminate a variable from coupled ODEs?

I found this question with an answer: How to eliminate variables in ODE? ...
56 views

### Computing the sum of the first row of a matrix

I wish to compute for the sum of the reciprocals of the first row of the distance matrix of a particular circulant graph. My code is as follows for the ordinary sum of the first row. ...
105 views

### Quantum bra and ket notations

Is there a way to define the above quantum expression in Mathematica. I am using an add on package in this link. http://homepage.cem.itesm.mx/lgomez/quantum/ What I have tried is: ...
136 views

### Better way to rename arguments to a functional form so that duplicate arguments are sequentially enumerated

I need to modify expressions that such as f[w, w, a, y, x, a, x, a] into f[w1, w2, a1, y, x1, a2, x2, a3]. In short, I have ...
125 views

### Simplifying expressions containing binary variables

Consider an expression with two binary variables, $a,b\in\left\{ 0,1\right\}$, given by $F=(1-a-b)^{3}(1-b)$, with truth table: ...
191 views

### Equivalent of select/remove for Mathematica?

What is the Mathematica equivalent of Maple's select/remove? To quote Maple: A typical application that uses select and remove ...
39 views

### Shorten a sum of many terms by introducing a rule for scalar product and Kronecker deltas and using repeated replacements

There is a sum of many terms that I would like to simplify by introducing a notation for scalar product of two vectors. Each term is a product of constants and of several components of 3D vectors: <...
90 views

### How to Simplify expression efficiently inside Power

How can I simplify trivial expressions under the Power? Here is one example: (z2p-z2p z3)^-ϵ ...
67 views

### How to sort out/ extract positive and negative powers as list?

I have the following expression expr = x1^d1 * x2^d2 * x3^d3; where d1,d2,d3 can contain negative values/expression i.e. in ...
5k views

### Replacement inside held expression

I wish to make a replacement inside a held expression: f[x_Real] := x^2; Hold[{2., 3.}] /. n_Real :> f[n] The desired output is ...
59 views

### How to extract terms from equation, and then set each of them to 0?

I have a long equation, namely, ...
69 views

### Collecting common powers of terms

How to collect the common powers appearing in the following function using MATHEMATICA, such that if I input (4 m^6)/((m - n)^2 (m + n)^4 (2m+n)^4) then the ...
121 views

### Split matrix expression into multiple lines

Given a matrix expression testm = {a + b, c + d, e}; {# , testm[[ # ]] // Simplify} & /@ Range[ Length[testm] ] // MatrixForm \begin{equation}\begin{pmatrix} ...
58 views

### How to get the result in terms of a previously defined expression?

Say I have a vector X[n_] := Table[Subscript[x, i], {i, 1, n}] and a matrix of connections: ...
28 views

### Why are these expressions with shifted delta functions not equal?

I have the following equation Exp[a-t]*DiracDelta[t-a] == DiracDelta[t-a] which cannot be evaluated. However, if I plug in 0 for a: ...
39 views

### Substitute an expression iteratively

I have defined this function replaceIteratively[expr_, x_, list_] := Module[{n = 0}, expr /. x :> (n++; list[[n]])] which does the following job ...
129 views

### How can I obtain the matrices of coefficients of quadratic form?

I'm trying to find the matrices of coefficients of a quadratic form: ...
124 views

### How can I emulate Orderless attribute?

Suppose I want an expression to automatically sort its arguments. This can be done via SetAttributes[f, Orderless] f[3, 2, 1] (*output is f[1, 2, 3]*) Just as an ...
84 views

### How to check if an expression is real in some domain

I was wondering if it is easy to see if a given expression evaluates to a real number in a given domain? Let $f(x,y,z)$ be some function depending on three variables $x,y,z$. I would like to know if \$...