Questions tagged [vector-calculus]

Questions on dealing with vector calculus functions of Mathematica such as Grad, Div, Curl, Laplacian and their representations in various coordinate systems.

0
votes
0answers
62 views

Vector calculus expression formatting

I have the following example vector calculus code ...
0
votes
2answers
84 views

Solving equation with Curl in angular velocity

In 3 dimensions, angular velocity is given as: $$\boldsymbol{\omega} = \frac{1}{2} \nabla \times \boldsymbol{v}$$ How can I use mathematica to solve for velocity $\boldsymbol{v}$, if I give a value ...
0
votes
0answers
51 views
2
votes
1answer
40 views

Problems encountered in plotting direction fields

I learned how to plot direction fields according to the answer of @Robert Jacobson to the question How can I plot the direction field for a differential equation?. However, when I tried to plot the ...
0
votes
0answers
39 views

Drawing vector fields using Mathematica

I am new to Mathematica. Please put up with my silly question. Can I draw a vector field $\vec{V}_1=\frac{\hat{r}}{r}$ and $\vec{V}_2=2\hat{\theta}$ using Mathematica? Here, $(r,\theta)$ is the plane ...
0
votes
1answer
73 views

Laplacian operator examples

I was reading up in the help about the Laplacian operator. and tried to understand the one example I saw: Laplacian[Sin[r^2],{r,\[Theta]},"Polar"] results in: ...
5
votes
1answer
1k views

Vector calculus integration identity problem

This is a follow up from another post. I was using the integration symbols available in the Basic Math Assistant palette. I am new to vector calculus operations. There is a known identity found in ...
1
vote
1answer
114 views

Solving Laplace equation in spherical coordinates

I was trying to solve Laplace's equation for a spherical capacitor, which is not difficult by hand, just to figure out the commands so I can eventually try something more complicated. Then, I ran into ...
3
votes
1answer
103 views

Where to find order of arguments for default functions

Lets take for example the Laplacian. So I want to apply it in spherical coordinates, so I go the the associated documentation page (https://reference.wolfram.com/language/ref/Laplacian.html?view=all) ...
0
votes
0answers
62 views

Curl in Polar Coordinates

I was trying to figure out Curl in other coordinates. The Curl documentation (https://reference.wolfram.com/language/ref/Curl.html ) didn't really say how Mathematica interpreted the input. Anyway, I ...
1
vote
2answers
102 views

How to add a vector variable to a vector value?

If we have a three dimensional vector variable: $Assumptions = a ∈ Vectors[3]; and a three dimensional vector value for example: ...
0
votes
0answers
50 views

Curl of a scalar in Mathematica [duplicate]

What is the reason for Mathematica to produce expressions with opposite signs? ...
2
votes
2answers
98 views

Vector calculus with index notation

How would you calculate this in Mathematica? $$\sum_i\partial_i\partial_i G_{jk}$$ $$G_{jk}=\bigg(\frac{\delta_{jk}}{r}+\frac{(x_j-y_j)(x_k-y_k)}{r^3}\bigg)$$ where $r=|\boldsymbol{x}- \boldsymbol{...
6
votes
1answer
170 views

Einstein summation convention for symbolic vector calculus

I am trying to do some vector calculus in Mathematica in index notation form because it gives a clear result that can be compared to pen and paper calculations. Since there is no built in Einstein ...
1
vote
2answers
67 views

How can I make an arrow's shaft more visible?

{Graphics[{Arrowheads[.1], Arrow[{{0, 0}, {2, 1}}]}], Graphics[{Arrowheads[.1], Arrow[BezierCurve[{{0, 0}, {1, 1}, {2, 0}}]]}]} say I have the above code. Can I ...
0
votes
1answer
65 views

Make Arrows Smaller

I have the following program that describes a 3D curve in space with an osculating circle and TNB vectors moving with the curve. The arrows indicating the TNB vectors are way too large making it seem ...
0
votes
1answer
85 views

Triple product in spherical coordinates

Given six real numbers $a,b,c,d,e,f$ (say between $0$ and $\pi$) I would like to express the following determinant in a compact and "reasonable" way: $$ \det \begin{bmatrix} \sin a \cos b & \sin ...
20
votes
4answers
846 views

What is the definition of Curl in Mathematica?

I have a usual mathematical background in vector and tensor calculus. I was trying to use the differential operators of Mathematica, namely Grad, ...
0
votes
2answers
91 views

Verifying equality $ (\vec a \times \vec b)^2 = \left| \vec a \times \vec b \right| ^2 $

I'm trying to verify the equality $ (\vec a \times \vec b)^2 = \left| \vec a \times \vec b \right| ^2 $ in Mathematica. How can I do it? Thank you for your time.
1
vote
2answers
63 views

Hessian matrix product in Taylor expansion of vector function

I am trying to get the 2nd order coefficient of the Taylor expansion at $\pmb{x}=\pmb{0}$ of ...
1
vote
0answers
55 views

Computing quadratic differential trajectories with Mathematica

There was a question about a particular case of this, Quadratic differentials; seemingly it contained too little information, so let me try again. This will be also a second take on my previous ...
4
votes
2answers
109 views

Explicitly construct tensor quantities with given symmetries

I am trying to use mathematica to generate explicitely a tensor. I know multiple thing about it. Let's call it $C_{\mu\nu\lambda\sigma}$. This guy has to be symmetric in the two first indices ${\mu,\...
4
votes
1answer
153 views

Summation of Kronecker deltas should give the dimension

I have a really simple problem but I don't know how to solve it. Basically, I am doing vecor manipulation and I am summing a lot of Kronecker delta here and there. How can I teach Mathematica that for ...
0
votes
1answer
56 views

Recombining vectors after taking derivatives

I want to map two expansions order by order and to solve to get unknowns coefficient. We define $X_{\mu}= \frac{(x-y)_{\mu}}{(x-y)^2}$. The quantity I need to expand in the end is $t_{\mu\nu}= \frac{...
6
votes
2answers
288 views

How do I verify a vector identity using Mathematica?

I am trying to verify well known Frenet–Serret formulas in general setting using Mathematica. I need to consider a general space curve $r(s)=(x(s),y(s),z(s))$ in $\mathbb{R}^3$ and define its unit ...
4
votes
1answer
92 views

Manipulations with tensors that keep so(3,1) symmetry manifest

I am doing some manipulations with tensors in curved background. There are, however, coordinates, where Lorentz symmetry is manifest. So, on one hand, I am dealing with particular coordinates and, on ...
3
votes
2answers
310 views

Plot a level curve and its gradient

Suppose that I have the following ellipse function, $f(x,y)=4x^2+y^2-5$. The gradient of this ellipse is calculated as $\nabla f(x,y)=[8x,2y]$. I know how to plot and join them. It is easy. I do ...
1
vote
1answer
170 views

DiracDelta convergence in 3D - Cartesian vs. spherical coordinates

Integrating DiracDelta in 3D in Cartesian coordinates works just fine i.e. gives vecf[{x, y, z}] ...
1
vote
0answers
23 views

keep variables in the correct position when TensorExpand

I would like to expand a tensor expression of 3-d vectors. However, the code runs really slow, the problem is asked here: Why is TensorExpand so slow for vector operations? However, I found that by ...
3
votes
2answers
126 views

Why is TensorExpand so slow for vector operations?

I would like to expand the following tensor expression: ...
0
votes
1answer
33 views

Integrating a vector according to elements of another vector

I have two vectors, $\bar{x},\bar{v}$ and I want to produce a third vector such that:$$ u_i = \int_{x_i}^{x_i+\delta} f(v_i,t)dt \ .$$ I tried (with a simple function for example): ...
8
votes
2answers
278 views

Confused about the solution obtained from vector linearization

I am trying to linearize a vector expression $$\frac{(\mathbf{u}+d\mathbf{u})\times(\mathbf{v}+d\mathbf{v})}{\vert(\mathbf{u}+d\mathbf{u})\times(\mathbf{v}+d\mathbf{v})\vert}$$ Here is my code ...
2
votes
1answer
115 views

How to take the curl of a vector function involving hypergeometric functions?

I have a vector function involving a hypergeometric function as its inner constituent. I need to take the curl of this vector and when I do, Mathematica prompts this array of errors: ...
1
vote
0answers
35 views

Del as a Differential Operator: (Matrix times Del) cross vector [duplicate]

I tried to reply to this answer, but don't have enough reputation points yet. Basically the poster constructed Del (i.e. $\nabla = \left( \frac{\partial}{\partial x}, \frac{\partial}{\partial y}, \...
3
votes
2answers
204 views

How to solve equations combined with vector variables with unknown length

I want to solve the following equaitions combined with vector variables and scalar variables. How can I use it in MMA? \begin{aligned} \mathbf{x}+w\mathbf{a}-\mathbf{v}&=0\\ \mathbf{v}&\ge 0\\...
0
votes
0answers
40 views

How do you treat gradient as a vector? [duplicate]

I need to express $\nabla = (\partial_x,\partial_y,\partial_z)$ as a vector, so that I can compute the differential operator given by $A\cdot\nabla$ (where here $A$ is a 3x3 matrix) using Mathematica. ...
5
votes
1answer
74 views

Is there a way to add my own coordinate chart?

You all may have seen something like this: U = Laplacian[Phi, {r, theta, phi}, "Spherical"] What I want is to add my own Chart with its own coordinates, metric ...
7
votes
0answers
137 views

matrix calculus with types (similar to matrixcalculus.org) [duplicate]

Is it possible to do matrix calculus in Mathematica, like in http://www.matrixcalculus.org/ ? One of the main limitations I've found in Mathematica is that symbols are assumed to be scalars by ...
0
votes
1answer
74 views

Plot the curve into the xz plane with time interval

At time t ≥ 0, a new laser rocket is at the position: ...
1
vote
1answer
71 views

Plotting cross-sections of $z=4x^2+y^2$ parallel to the $yz$-plane

I want to plot the cross-sections of $z=4x^2+y^2$ parallel to the $yz$-plane. I have tried the below code ...
0
votes
1answer
447 views

How to plot circle, with it centered at a point in 3D in a plane of xyz equation? [duplicate]

I can figure out how to plot this for calc 3. Question: a) Plot the circle of radius 3 centered at the point $\{-1, 1, 1\}$ in the plane whose xyz-equation is $2(x + 1) + 3(y - 1) + (z - 1) = 0$. ...
2
votes
1answer
105 views

Passing a function into another function defined with Module and using it there

I'm trying to write a generic module that will take a vector-valued function of a space curve and show the animation of a unit tangent vector traversing the curve. I found a really nice example from ...
3
votes
1answer
83 views

How to get a list of 3D coordinates using point and rotation

I have one point: p1={82,80,0} I want to rotate it around the Y axis. The start time is 0 seconds ($0s$) and the end time is 5 seconds ($5s$). ...
2
votes
1answer
639 views

How does one plot a three-dimensional electric field in spherical coordinates?

I have the following three-dimensional electric field: e[r_, θ_, ϕ_, t_] := (Sin[θ]/r)*(Cos[r - t] - Sin[r - t]/r)*{0, 0, 1} where the {0,0,1} vector is the unit ...
2
votes
2answers
498 views

Does Mathematica 11 have spherical coordinate unit vectors?

I have a spherical vector wave for an electric field: e[r_, θ_, ϕ_, t_] := (Sin[θ]/r) [Cos[r - t] - Sin[r - t]/r] which points in the ϕ direction. In mathematics,...
1
vote
2answers
63 views

Create matrix from combinational arrangement of vectors

I am just trying to produce a short hand code which shall do the following: I have a function of 2 vectors $f(\vec{v_1},\vec{v_2})$ f=#1^2+#2^2-#3-#4&; and ...
0
votes
1answer
48 views

How to solve for points in a region of a plane? [closed]

I have three points in 3D Cartesian space: A = {-0.154, -0.246, -0.439}; B ={-0.0055, -0.3945, -0.3895}; C= {-0.154, -0.444, -0.241}; that all lie on the ...
1
vote
0answers
293 views

numerical gradient of an array

I have 2D arrays of numeric data and I would like to calculate the vector gradient of these arrays. I would like to achieve something like the 'gradient' function of MatLab: https://www.mathworks....
3
votes
2answers
115 views

Symbolic representation of vector function

I want to symbolically represent a function $p: \mathbb R^n \to \mathbb R^n$, where the eventual goal is to compute an exact partial derivative. The function in question is given by $$ p_i(z) = \...
1
vote
3answers
63 views

Unexpected behavior when using Cross

I'm trying to calculate the equation of the plane that is formed from the position of the Earth, Moon and Sun using precise coordinates from NASA's SPICE toolkit. I found this extremely clear ...