Implement index raising and lowering in Tensors
See original GitHub issue🐞 Problem We have no way to know whether the Tensor has contravariant or covariant indices
🎯 Goal
The indices must be properly formatted in front of a symbol.
- Metric Tensor
- Christoffel Symbols
- Riemann Tensor
- Ricci Tensor
- Weyl Tensor
💡 Possible solutions
📋 Steps to solve the problem
- Comment below about what you’ve started working on.
- Add, commit, push your changes
- Submit a pull request and add this in comments -
Addresses #<put issue number here>
- Ask for a review in comments section of pull request
- Celebrate your contribution to this project 🎉
Issue Analytics
- State:
- Created 4 years ago
- Comments:11 (8 by maintainers)
Top Results From Across the Web
Raising and lowering indices - Wikipedia
In mathematics and mathematical physics, raising and lowering indices are operations on tensors which change their type. Raising and lowering indices are a ......
Read more >Tensors: raising and lowering indices - Physics Forums
Raising and lowering of indices is useful for balancing equations. For an equation to hold, the indices that are not contracted must agree...
Read more >Raising and Lowering Indices using the Metric Tensor [closed]
You use one metric tensor for every index you want to lower or raise. So for example xμ ν=xμσgσν. To calculate xμ μ...
Read more >Metric tensor - inverse and raising and lowering indices
Since the matrix inverse is unique (basic fact from matrix algebra), we can use the standard techniques of matrix algebra to calculate the ......
Read more >General Relativity/Raising and Lowering Indices - Wikibooks
(just insert appropriate basis vectors and basis one-forms into the slots to get the components). So, given a metric tensor ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@OVSofia , As evident from the checklist above, indices manipulation already works with some tensors. Kindly go through PR #278 thoroughly and try to understand the working. See the example http://docs.einsteinpy.org/en/latest/examples/Playing_with_Contravariant_and Covariant_Indices_in_Tensors(Symbolic).html . I’m assigning this to you, try to check the other two tick-boxes 😃
@OVSofia , ricci tensor checked! 😃