 
													Maple
Logiciel de mathématiques puissant facile à utiliser
• Maple Académique • Maple Edition Étudiant • Maple Learn • Maple Calculator App • Maple pour l’industrie et le gouvernement • Edition personnelle Maple 
													
													Add-ons Maple
• E-Books & Guides d'étude • Boîte à outils et add-ons Maple • MapleNet • Maple Player gratuit 
                                                    Student Success Platform
Améliorer les taux de retention
Maple Flow
Engineering calculations & documentation
• Maple Flow • Maple Flow Migration Assistant 
                                                    
 
                             
													  
													  
                                                     
                                                     
													 
                            
 
  
 ![`*`(i, `*`(u[t])) = `+`(Typesetting:-delayLaplacian(u), `*`(V, `*`(u)));](vectorfieldspackage/LieAlgebrasOfVectorFields_3.gif) with V =
with V = , `*`(`^`(x[j], 2))), j = 1 .. N), sum(`*`(b[j](t), `*`(x[j])), j = 1 .. N), c(t));](vectorfieldspackage/LieAlgebrasOfVectorFields_4.gif) 
 ![N := 3; -1; txu := t, seq(x[j], j = 1 .. N), u; -1; tx := t, seq(x[j], j = 1 .. N); -1; a := proc (t) options operator, arrow; 0 end proc; -1; b := proc (t) options operator, arrow; 0 end proc; -1; c ...](vectorfieldspackage/LieAlgebrasOfVectorFields_5.gif)
![N := 3; -1; txu := t, seq(x[j], j = 1 .. N), u; -1; tx := t, seq(x[j], j = 1 .. N); -1; a := proc (t) options operator, arrow; 0 end proc; -1; b := proc (t) options operator, arrow; 0 end proc; -1; c ...](vectorfieldspackage/LieAlgebrasOfVectorFields_6.gif)
![N := 3; -1; txu := t, seq(x[j], j = 1 .. N), u; -1; tx := t, seq(x[j], j = 1 .. N); -1; a := proc (t) options operator, arrow; 0 end proc; -1; b := proc (t) options operator, arrow; 0 end proc; -1; c ...](vectorfieldspackage/LieAlgebrasOfVectorFields_7.gif)
![N := 3; -1; txu := t, seq(x[j], j = 1 .. N), u; -1; tx := t, seq(x[j], j = 1 .. N); -1; a := proc (t) options operator, arrow; 0 end proc; -1; b := proc (t) options operator, arrow; 0 end proc; -1; c ...](vectorfieldspackage/LieAlgebrasOfVectorFields_8.gif)
![N := 3; -1; txu := t, seq(x[j], j = 1 .. N), u; -1; tx := t, seq(x[j], j = 1 .. N); -1; a := proc (t) options operator, arrow; 0 end proc; -1; b := proc (t) options operator, arrow; 0 end proc; -1; c ...](vectorfieldspackage/LieAlgebrasOfVectorFields_9.gif)
![N := 3; -1; txu := t, seq(x[j], j = 1 .. N), u; -1; tx := t, seq(x[j], j = 1 .. N); -1; a := proc (t) options operator, arrow; 0 end proc; -1; b := proc (t) options operator, arrow; 0 end proc; -1; c ...](vectorfieldspackage/LieAlgebrasOfVectorFields_10.gif)
![N := 3; -1; txu := t, seq(x[j], j = 1 .. N), u; -1; tx := t, seq(x[j], j = 1 .. N); -1; a := proc (t) options operator, arrow; 0 end proc; -1; b := proc (t) options operator, arrow; 0 end proc; -1; c ...](vectorfieldspackage/LieAlgebrasOfVectorFields_11.gif) 
 ![Typesetting:-mprintslash([SchrodingerDE := [`*`(I, `*`(diff(u(t, x[1], x[2], x[3]), t))) = `+`(diff(u(t, x[1], x[2], x[3]), `$`(x[1], 2)), diff(u(t, x[1], x[2], x[3]), `$`(x[2], 2)), diff(u(t, x[1], x...](vectorfieldspackage/LieAlgebrasOfVectorFields_12.gif)
![Typesetting:-mprintslash([SchrodingerDE := [`*`(I, `*`(diff(u(t, x[1], x[2], x[3]), t))) = `+`(diff(u(t, x[1], x[2], x[3]), `$`(x[1], 2)), diff(u(t, x[1], x[2], x[3]), `$`(x[2], 2)), diff(u(t, x[1], x...](vectorfieldspackage/LieAlgebrasOfVectorFields_13.gif)
, seq(xi[j](txu), j = 1 .. N), eta(txu)]))]; -1](vectorfieldspackage/LieAlgebrasOfVectorFields_14.gif)
, seq(xi[j](txu), j = 1 .. N), eta(txu)]))]; -1](vectorfieldspackage/LieAlgebrasOfVectorFields_15.gif) 
 ![X := VectorField(`+`(`*`(tau(txu), `*`(D[t])), add(`*`(xi[j](txu), `*`(D[x[j]])), j = 1 .. N), `*`(eta(txu), `*`(D[u]))), space = [txu]); 1](vectorfieldspackage/LieAlgebrasOfVectorFields_16.gif) 
 ![Typesetting:-mprintslash([X := `+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``, x[2]))),...](vectorfieldspackage/LieAlgebrasOfVectorFields_17.gif)
![Typesetting:-mprintslash([X := `+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``, x[2]))),...](vectorfieldspackage/LieAlgebrasOfVectorFields_18.gif)
![t1 := time(); -1; lhpde := LHPDE(detEqs, dep = [tau, seq(xi[j], j = 1 .. N), eta]); -1; LX := LAVF(X, lhpde); -1; DimLX := SolutionDimension(LX); 1; Cijk := StructureConstants(LX); -1; CommutatorList ...](vectorfieldspackage/LieAlgebrasOfVectorFields_19.gif)
![t1 := time(); -1; lhpde := LHPDE(detEqs, dep = [tau, seq(xi[j], j = 1 .. N), eta]); -1; LX := LAVF(X, lhpde); -1; DimLX := SolutionDimension(LX); 1; Cijk := StructureConstants(LX); -1; CommutatorList ...](vectorfieldspackage/LieAlgebrasOfVectorFields_20.gif)
![t1 := time(); -1; lhpde := LHPDE(detEqs, dep = [tau, seq(xi[j], j = 1 .. N), eta]); -1; LX := LAVF(X, lhpde); -1; DimLX := SolutionDimension(LX); 1; Cijk := StructureConstants(LX); -1; CommutatorList ...](vectorfieldspackage/LieAlgebrasOfVectorFields_21.gif)
![t1 := time(); -1; lhpde := LHPDE(detEqs, dep = [tau, seq(xi[j], j = 1 .. N), eta]); -1; LX := LAVF(X, lhpde); -1; DimLX := SolutionDimension(LX); 1; Cijk := StructureConstants(LX); -1; CommutatorList ...](vectorfieldspackage/LieAlgebrasOfVectorFields_22.gif)
![t1 := time(); -1; lhpde := LHPDE(detEqs, dep = [tau, seq(xi[j], j = 1 .. N), eta]); -1; LX := LAVF(X, lhpde); -1; DimLX := SolutionDimension(LX); 1; Cijk := StructureConstants(LX); -1; CommutatorList ...](vectorfieldspackage/LieAlgebrasOfVectorFields_23.gif)
![t1 := time(); -1; lhpde := LHPDE(detEqs, dep = [tau, seq(xi[j], j = 1 .. N), eta]); -1; LX := LAVF(X, lhpde); -1; DimLX := SolutionDimension(LX); 1; Cijk := StructureConstants(LX); -1; CommutatorList ...](vectorfieldspackage/LieAlgebrasOfVectorFields_24.gif) 
 ![Typesetting:-mprintslash([DimLX := 13], [13])](vectorfieldspackage/LieAlgebrasOfVectorFields_25.gif)
![Typesetting:-mprintslash([CommutatorList := [[Y[2], Y[3]] = 0, [Y[2], Y[4]] = 0, [Y[2], Y[5]] = 0, [Y[2], Y[6]] = Y[1], [Y[2], Y[7]] = Y[2], [Y[2], Y[8]] = Y[3], [Y[2], Y[9]] = Y[4], [Y[2], Y[13]] = `...](vectorfieldspackage/LieAlgebrasOfVectorFields_26.gif)
![Typesetting:-mprintslash([CommutatorList := [[Y[2], Y[3]] = 0, [Y[2], Y[4]] = 0, [Y[2], Y[5]] = 0, [Y[2], Y[6]] = Y[1], [Y[2], Y[7]] = Y[2], [Y[2], Y[8]] = Y[3], [Y[2], Y[9]] = Y[4], [Y[2], Y[13]] = `...](vectorfieldspackage/LieAlgebrasOfVectorFields_27.gif)
![Typesetting:-mprintslash([CommutatorList := [[Y[2], Y[3]] = 0, [Y[2], Y[4]] = 0, [Y[2], Y[5]] = 0, [Y[2], Y[6]] = Y[1], [Y[2], Y[7]] = Y[2], [Y[2], Y[8]] = Y[3], [Y[2], Y[9]] = Y[4], [Y[2], Y[13]] = `...](vectorfieldspackage/LieAlgebrasOfVectorFields_28.gif)
![Typesetting:-mprintslash([CommutatorList := [[Y[2], Y[3]] = 0, [Y[2], Y[4]] = 0, [Y[2], Y[5]] = 0, [Y[2], Y[6]] = Y[1], [Y[2], Y[7]] = Y[2], [Y[2], Y[8]] = Y[3], [Y[2], Y[9]] = Y[4], [Y[2], Y[13]] = `...](vectorfieldspackage/LieAlgebrasOfVectorFields_29.gif)
![Typesetting:-mprintslash([CommutatorList := [[Y[2], Y[3]] = 0, [Y[2], Y[4]] = 0, [Y[2], Y[5]] = 0, [Y[2], Y[6]] = Y[1], [Y[2], Y[7]] = Y[2], [Y[2], Y[8]] = Y[3], [Y[2], Y[9]] = Y[4], [Y[2], Y[13]] = `...](vectorfieldspackage/LieAlgebrasOfVectorFields_30.gif)
 
 ![Typesetting:-mprintslash([`&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``, x[2...](vectorfieldspackage/LieAlgebrasOfVectorFields_32.gif)
![Typesetting:-mprintslash([`&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``, x[2...](vectorfieldspackage/LieAlgebrasOfVectorFields_33.gif)
![Typesetting:-mprintslash([`&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``, x[2...](vectorfieldspackage/LieAlgebrasOfVectorFields_34.gif)
 
 ![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_36.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_37.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_38.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_39.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_40.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_41.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_42.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_43.gif)
![Typesetting:-mprintslash([R := `&where`([`+`(`*`(tau(t, x[1], x[2], x[3], u), `*`(Diff(``, t))), `*`(xi[1](t, x[1], x[2], x[3], u), `*`(Diff(``, x[1]))), `*`(xi[2](t, x[1], x[2], x[3], u), `*`(Diff(``...](vectorfieldspackage/LieAlgebrasOfVectorFields_44.gif)
 
 
 
 
 
 ![[7, 1, 0]](vectorfieldspackage/LieAlgebrasOfVectorFields_50.gif)
 
 ![[7, 1, 0]](vectorfieldspackage/LieAlgebrasOfVectorFields_52.gif)
 
 ![[0, 1, 7]](vectorfieldspackage/LieAlgebrasOfVectorFields_54.gif)

 
 ![X := VectorField([[xi(x, u), x], [eta(x, u), u]], space = [x, u]);](vectorfieldspackage/LieAlgebrasOfVectorFields_57.gif) 
 ![Typesetting:-mprintslash([X := `+`(`*`(xi(x, u), `*`(Diff(``, x))), `*`(eta(x, u), `*`(Diff(``, u))))], [module LieAlgebrasOfVectorFields:-VectorField () description](vectorfieldspackage/LieAlgebrasOfVectorFields_58.gif)
 
 
 
 ![[z = `+`(`*`(`^`(u, 2)), `*`(`^`(x, 2))), v = `+`(`-`(x))];](vectorfieldspackage/LieAlgebrasOfVectorFields_62.gif) where the target linear ODE is
 where the target linear ODE is  .
.