Loading [MathJax]/jax/output/HTML-CSS/jax.js

First time here? Check out the FAQ!

Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Finding minimum sub-algebra that contains a set

Hello, I'm trying to understand step 3 in the algorithm 1 provided in the paper "Algebraic Reduction of Hidden Markov Models" by Tommaso Grigoletto and Francesco Ticozzi.

It requires me to compute alg(X) and it is defined in the paper like so:

Let alg(X) denote the minimal sub-algebra of Rn containing the set X.

In example 1 in the paper, the authors give a set R and the resulting alg(R) like this: R=span[1/51/53/5] alg(R)=span[1 1 0],[0 0 1]

They are all column vectors but I can't seem to give them correct format. It's my first time using this site and Sagemath. Please refer to example 1 at page 8 in the paper.

I need help explaining the definition of alg(X). What is "the minimal sub-algebra of Rn containing the set X"? And how do I turn this into sagemath code? I need a function that input a span like R and output alg(R).

click to hide/show revision 2
None

updated 1 year ago

Max Alekseyev gravatar image

Finding minimum sub-algebra that contains a set

Hello, I'm trying to understand step 3 in the algorithm 1 provided in the paper "Algebraic Reduction of Hidden Markov Models" by Tommaso Grigoletto and Francesco Ticozzi.

It requires me to compute alg(X) and it is defined in the paper like so:

Let alg(X) denote the minimal sub-algebra of Rn containing the set X.

In example 1 in the paper, the authors give a set R and the resulting alg(R) like this: $$ \begin{aligned} & \mathcal{R} = \text{span}{\begin{bmatrix} \text{span}\{\begin{bmatrix} 1/5 & 1/5 & 3/5 \end{bmatrix}}\ \end{bmatrix}\}\\ & \text{alg}(\mathcal{R}) = \text{span}{\begin{bmatrix} \text{span}\{\begin{bmatrix} 1 \ 1 \ 0 \end{bmatrix}, \begin{bmatrix} 0 \ 0 \ 1 \end{bmatrix}} \end{bmatrix}\} \end{aligned} $$

They are all column vectors but I can't seem to give them correct format. It's my first time using this site and Sagemath. Please refer to example 1 at page 8 in the paper.

I need help explaining the definition of alg(X). What is "the minimal sub-algebra of Rn containing the set X"? And how do I turn this into sagemath code? I need a function that input a span like R and output alg(R).

click to hide/show revision 3
retagged

updated 0 years ago

FrédéricC gravatar image

Finding minimum sub-algebra that contains a set

Hello, I'm trying to understand step 3 in the algorithm 1 provided in the paper "Algebraic Reduction of Hidden Markov Models" by Tommaso Grigoletto and Francesco Ticozzi.

It requires me to compute alg(X) and it is defined in the paper like so:

Let alg(X) denote the minimal sub-algebra of Rn containing the set X.

In example 1 in the paper, the authors give a set R and the resulting alg(R) like this: R=span{[1/51/53/5]}alg(R)=span{[1 1 0],[0 0 1]}

They are all column vectors but I can't seem to give them correct format. It's my first time using this site and Sagemath. Please refer to example 1 at page 8 in the paper.

I need help explaining the definition of alg(X). What is "the minimal sub-algebra of Rn containing the set X"? And how do I turn this into sagemath code? I need a function that input a span like R and output alg(R).