1############################################################################# 2## 3## orb package 4## transform.gd 5## by Juergen Mueller 6## and Max Neunhoeffer 7## and Felix Noeske 8## 9## Copyright 2005-2010 by the authors. 10## This file is free software, see license information at the end. 11## 12## Optimisations for transformations. 13## 14############################################################################# 15 16# Note that this file is not loaded for GAP >= 4.7 any more. 17 18DeclareGlobalFunction( "ImageAndKernelOfTransformation" ); 19DeclareOperation( "PermLeftQuoTransformationNC", 20 [ IsTransformation, IsTransformation ]); 21DeclareGlobalFunction( "CanonicalTransSameKernel" ); 22DeclareGlobalFunction( "IsInjectiveTransOnList" ); 23 24## 25## This program is free software: you can redistribute it and/or modify 26## it under the terms of the GNU General Public License as published by 27## the Free Software Foundation, either version 3 of the License, or 28## (at your option) any later version. 29## 30## This program is distributed in the hope that it will be useful, 31## but WITHOUT ANY WARRANTY; without even the implied warranty of 32## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 33## GNU General Public License for more details. 34## 35## You should have received a copy of the GNU General Public License 36## along with this program. If not, see <http://www.gnu.org/licenses/>. 37## 38