Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Equation for hyperplane of a reflection - Try to do TODO on reflection group sage page

Hello everyone, I hope you are well. I'm working with finite complex reflection group. And I'm having a hard time getting the equation of a given hyperplane of a reflection.

First: a reflection r is a map onto a finite-dimensional vector space V so that dim fix r = dim V -1.

Second: a reflection group is a group generated by such reflections.

third: A hyperplane is the eigenspace associated with the eigenvalue 1 of r, that is, vectors of the form r(v)=v.

Sage has a function called reflection_hyperplanes(). Which returns all hyperplanes of a given group. And it also has the reflection_hyperplane(i) function that returns the i-th hyperplane of the group in question.

But the idea is to be able to associate each reflection with its respective hyperplane.

My attempt: At first given r reflection we have to r.to_matrix() transform r into a matrix. The idea would be to have a function that returns the hyperplane of r. But r belongs to a different class from matrices.

Is it possible to create a function that makes r.to_matrix() a de facto matrix and that manages to return the equation of the respective hyperplane of r?

Thank you for your attention.

Note: This issue refers to TODO (linear forms for hyperplanes) at https:// doc . sagemath . org/html/en/reference/combinat/sage/combinat/root_system/reflection_group_complex . html

Equation for hyperplane of a reflection - Try to do TODO on reflection group sage page

Hello everyone, I hope you are well. well.

I'm working with finite complex reflection group. And I'm having a hard time getting the equation of a given hyperplane of a reflection.

First: a reflection r $r$ is a map onto a finite-dimensional vector space V $V$ so that dim fix $\dim \operatorname{fix} r = dim \dim V -1.- 1$.

Second: a reflection group is a group generated by such reflections.

third: Third: A hyperplane is the eigenspace associated with the eigenvalue 1 of r, $1$ of $r$, that is, vectors of the form r(v)=v.$r(v) = v$.

Sage has a function called reflection_hyperplanes(). Which reflection_hyperplanes() which returns all hyperplanes of a given group. group. And it also has the reflection_hyperplane(i) function reflection_hyperplane(i) function that returns the i-th hyperplane of the group in question.

But the idea is to be able to associate each reflection reflection with its respective hyperplane.

My attempt: At first given r reflection a reflection r we have to r.to_matrix() use r.to_matrix() to transform r r into a matrix. The idea would be to have a function function that returns the hyperplane of r. r. But r belongs to r belongs in a different class from matrices.

Is it possible to create a function that makes r.to_matrix() r.to_matrix() a de facto matrix and that manages to return the equation equation of the respective hyperplane of r?

Thank you for your attention.

Note: This issue refers to TODO (linear forms for hyperplanes) at https:// doc . sagemath . org/html/en/reference/combinat/sage/combinat/root_system/reflection_group_complex . html

at