Finding all valid surfaces that go through a vector field

Click For Summary
SUMMARY

This discussion focuses on finding valid surfaces that intersect a vector field defined by the function $$ \hat N(p) = \hat L(p) \cos \theta + \hat R(p) \sin\theta $$, where ## p ## is a 3D point. The conversation highlights the necessity for the vector field to be smooth and continuously differentiable for valid surfaces to exist. It also emphasizes the relationship between conservative fields and isosurfaces, suggesting that integration techniques can be employed to derive height maps from the gradient. The discussion touches on advanced concepts such as integral surfaces and Morse theory, indicating their potential relevance in reconstructing surfaces within vector fields.

PREREQUISITES
  • Understanding of vector fields and their properties
  • Familiarity with conservative fields and isosurfaces
  • Knowledge of integration techniques in multivariable calculus
  • Basic concepts of differential topology, including Morse theory
NEXT STEPS
  • Explore the application of integral surfaces in vector fields
  • Study the Frobenius theorem in differential topology
  • Learn about the numerical integration of gradients to create height maps
  • Investigate the relationship between vector fields and contact forms
USEFUL FOR

Mathematicians, physicists, and computer scientists involved in vector field analysis, surface reconstruction, and those interested in advanced calculus and differential topology.

GabrielCoriiu
Messages
9
Reaction score
3
Hi,

I'm trying to find all the valid surfaces that go through a vector field so that the normal of the surface at any point is equal with the vector from the vector field at the same point.

The vector field is defined by the function:
$$ \hat N(p) = \hat L(p) \cos \theta + \hat R(p) \sin\theta $$ where ## p ## is a 3D point in the vector field.

I've tried breaking ## \hat N ## into the ## x(p), y(p), z(p) ## components, and integrate them, but it didn't seem to be the right solution.
 
Physics news on Phys.org
What sort of a vector field is it? Unless it is fairly smooth - probably at least continuously differentiable - there will be no such surfaces, at least not everywhere.
Many vector fields in physics are conservative fields, meaning they can represent the gradient of a scalar field. Potential fields like gravitational and electrostatic, are conservative fields. For conservative fields, the normal surfaces are the surfaces of constant value of the scalar field - isosurfaces, or isolines if the space is 2D.
 
The vector field represents what the normal should be at any point so that a refracted ray of light focuses on a given point

I've managed to integrate the gradient at a given depth within the field, which gives a height map
Integration technique https://math.stackexchange.com/ques...ically-calculate-a-function-from-its-gradient

Look at this beauty ❤
demo.jpg
 

Attachments

  • demo.jpg
    demo.jpg
    16.3 KB · Views: 492
I wonder if you can extend the idea of integral curves to integral surfaces, or maybe Morse theory somehow?
 
I'm sure that integral curves can be applied to integral surfaces given that a surface is just a collection of curves, in the same way a curve is just a collection of points. As for the Morse theory, I'm not familiar with it, but as far as I understand it's mainly used for reconstructing a surface, whereas I needed to find some valid points within a vector field. I guess it could be applied when discretizing the field, in order to generate more accurate, but also messier topology as opposed to sampling on a grid.
 
  • Like
Likes   Reactions: WWGD
It seems if you have an inner product you can define a normal vector field as the kernel < v,w> for w in the tangent space; the normal field would be the ortho complement of the tangent space?
 
Yes, the normal is always orthogonal to the tangent plane, where the gradient lies. However, there are infinitely many tangent spaces at every point (all the possible rotations of a plane around the normal axis). One of them could be defined by ## \vec z_t = \vec N, \vec y_t=\vec G, \vec x_t = \vec N \times \vec G ## where ## \vec N ## is the normal and ## \vec G ## is the gradient
 
Sorry for my incomplete replies Gabriel, my PC does not work well, dies out at random and I cannot fully read your ( nor any other) post. My latest idea is to see if one can define a vector field as the kernel of a 2-form; contact forms are described , at least locally, as the kernels of 1-forms. I think the definition can be made global under minor conditions.
 
  • Like
Likes   Reactions: GabrielCoriiu
Maybe @lavinia can chime in here with some bundle advice, a sort of ortho bundle? And see traits a surface must have to allow for such bundles?
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
990
  • · Replies 1 ·
Replies
1
Views
2K
Replies
3
Views
3K
  • · Replies 11 ·
Replies
11
Views
1K
Replies
26
Views
6K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
Replies
16
Views
2K
Replies
3
Views
2K