<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://groupprops.subwiki.org/w/index.php?action=history&amp;feed=atom&amp;title=GAP%3AGeneralLinearGroup</id>
	<title>GAP:GeneralLinearGroup - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://groupprops.subwiki.org/w/index.php?action=history&amp;feed=atom&amp;title=GAP%3AGeneralLinearGroup"/>
	<link rel="alternate" type="text/html" href="https://groupprops.subwiki.org/w/index.php?title=GAP:GeneralLinearGroup&amp;action=history"/>
	<updated>2026-08-28T20:55:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.2</generator>
	<entry>
		<id>https://groupprops.subwiki.org/w/index.php?title=GAP:GeneralLinearGroup&amp;diff=20514&amp;oldid=prev</id>
		<title>Vipul: Created page with &#039;{{GAP function}}  ==Definition==  ===Function type===  This function takes as input two arguments, the first of which is a positive integer, and the second is either a ring or a …&#039;</title>
		<link rel="alternate" type="text/html" href="https://groupprops.subwiki.org/w/index.php?title=GAP:GeneralLinearGroup&amp;diff=20514&amp;oldid=prev"/>
		<updated>2009-08-19T23:19:35Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;{{GAP function}}  ==Definition==  ===Function type===  This function takes as input two arguments, the first of which is a positive integer, and the second is either a ring or a …&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GAP function}}&lt;br /&gt;
&lt;br /&gt;
==Definition==&lt;br /&gt;
&lt;br /&gt;
===Function type===&lt;br /&gt;
&lt;br /&gt;
This function takes as input two arguments, the first of which is a positive integer, and the second is either a ring or a prime power.&lt;br /&gt;
&lt;br /&gt;
The function can be called using either &amp;lt;tt&amp;gt;GeneralLinearGroup&amp;lt;/tt&amp;gt; and &amp;lt;tt&amp;gt;GL&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
===Behavior===&lt;br /&gt;
&lt;br /&gt;
* If the first argument is a positive integer &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and the second argument is a prime power &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt;, the argument returns the [[general linear group]] of degree &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; (i.e., of &amp;lt;math&amp;gt;n \times n&amp;lt;/math&amp;gt; matrices) over the field of &amp;lt;math&amp;gt;q&amp;lt;/math&amp;gt; elements.&lt;br /&gt;
* If the first argument is a positive integer &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; and the second argument is a ring, the argument returns the [[general linear group]] of degree &amp;lt;math&amp;gt;n&amp;lt;/math&amp;gt; over that ring.&lt;br /&gt;
* If the second argument is an integer that is not a prime power, GAP returns a usage error.&lt;br /&gt;
* If the first argument is an integer that is not positive, GAP returns a [[GAP:NoMethodFound|NoMethodFound]] error.&lt;br /&gt;
&lt;br /&gt;
==Related functions==&lt;br /&gt;
&lt;br /&gt;
* [[GAP:SpecialLinearGroup]]&lt;br /&gt;
&lt;br /&gt;
==Examples of usage==&lt;br /&gt;
&lt;br /&gt;
Here is an example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;gap&amp;gt; G := GL(2,3);&lt;br /&gt;
GL(2,3)&lt;br /&gt;
gap&amp;gt; IdGroup(G);&lt;br /&gt;
[ 48, 29 ]&lt;br /&gt;
gap&amp;gt; IsSolvable(G);&lt;br /&gt;
true&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here is another example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;gap&amp;gt; G := GeneralLinearGroup(3,5);&lt;br /&gt;
GL(3,5)&lt;br /&gt;
gap&amp;gt; C := Center(G);&lt;br /&gt;
&amp;lt;group of 3x3 matrices in characteristic 5&amp;gt;&lt;br /&gt;
gap&amp;gt; H := G/C;&lt;br /&gt;
Group([ (8,11,10,9)(12,27,22,17)(13,31,25,19)(14,28,26,20)(15,29,23,21)(16,30,24,18), (1,2,7,10,25,3,12,9,20,31,18,21,16,24,4,17,11,30,13,29,28,23,5,&lt;br /&gt;
    22)(6,27,8,15,19,26) ])&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Vipul</name></author>
	</entry>
</feed>