Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

build open-axiom

54513 views
#!/projects/77750c71-ec7b-4962-bf55-a49ff5065fb6/open-axiom-build/x86_64-unknown-linux-gnu/bin/bootsys --script
# FASL
  compiled from "/projects/77750c71-ec7b-4962-bf55-a49ff5065fb6/open-axiom-build/src/interp/bc-solve.clisp"
  using SBCL version 1.2.14.debian
�X86-64N
1.2.14.debian2(:GENCGC :SB-PACKAGE-LOCKS :SB-THREAD :SB-UNICODE)PPROCLAIMPOPTIMIZEPSPEED	8#�	AxiomCore�COMPILE-TIME-P7��importModule�	bc-matrix	8#�#�#�#7��bc-misc	8#�#�#�PSETP	*PACKAGE*�BOOT	,8�SB-IMPL�
%DEFPARAMETER�BOOT�$systemType##�Y/projects/77750c71-ec7b-4962-bf55-a49ff5065fb6/open-axiom-build/src/interp/bc-solve.clisp	o	0	8
�$numberOfEquations###0	8
�$solutionMethod##0	8�%DEFUN�bcSolve>�Solve Basic Command	�
htInitPage<�text�What do you want to solve? 		�
\beginmenu		�\item 		�bcLinks�,\menuitemstyle{A System Of Linear Equations}	�	�
bcLinearSolve�linear		!"�0\menuitemstyle{A System of Polynomial Equations}	$�
bcSystemSolve�
polynomial		!"�,\menuitemstyle{A Single Polynomial Equation}	$�
bcSolveSingle�
onePolynomial		�\endmenu		!		�
htMakePage<�
htShowPage<#"�#DTSTANDARDTMINIMAL##`\	TEXTERNAL�SB-C�<TL-XEP	q	0
	#D"�"�#M89#\	?0
	\	s	0		��1
�EH��usH�e�I�L$`H�M�H�\$�H��H�s���� H�o����H�+H���P	HB�H�\$�H��H�U���H�V����H�+H���P	HB�H�E���1��u�`	�GPFUNCTIONP*	7###	6###	###	\	\	�P##0	8%>R�Basic Solve Command	<�'How do you want to enter the equations?		!�	\newline 		"�%\menuitemstyle{Directly as equations}	$�bcLinearSolveEqns�	equations		!V"�\menuitemstyle{In matrix form}	$�bcLinearSolveMatrix�matrix		�\indentrel{16}\tab{0}		�S \spad{AX = B}, where \spad{A} is a matrix of coefficients and \spad{B} is a vector		�\indentrel{-16}\item 		4!	6<7<#"�#E89##`#`#`\	;=%	?0
	#E"�"�#N89##`#`\	%?0
	\	%D0		��1
�EH��usH�e�I�L$`H�M�H�\$�H��H�r���� H�n����H�+H���P	HB�H�\$�H��H�T���H�U����H�+H���P	HB�H�D���1��u�`	�p%�p�nn	H	I	7###	6###	###	\	\	�{##0	8X>}R<�domainConditions�isDomainPPI�PositiveInteger			�inputStrings�$Enter the {\em number} of equations:	$##�numberOfEquations			6<�Continue	�bcLinearSolveEqns1�htMakeDoneButton<7<#"�#I89#	#`#`#`\	;=X	?0
	#I"�"�#R89#	#`#`\	X?0
	\	XD0		��1�EH����H�e�I�L$`H�M�H�\$�H��H�^���� H�Z����H�+H���P	HB�H�\$�H��H�@���H�A����H�+H���P	HB�H�\$�H��H�'���H�=(���H�)����H�+H���P	HB�H����1��u�`	��X�htPageq	u7#	##	�#	##	6#	##	#	##	\	\	��##	0	8*>�R<�6<��bcSystemSolveEqns1�<7<#"�#I89#
#`#`#`\	;=*	?0
	#I"�"�#R89#
#`#`\	*?0
	\	*D0		��1�EH����H�e�I�L$`H�M�H�\$�H��H�^���� H�Z����H�+H���P	HB�H�\$�H��H�@���H�A����H�+H���P	HB�H�\$�H��H�'���H�=(���H�)����H�+H���P	HB�H����1��u�`	��*�u7#
##	�#
##	6#
##	#
##	\	\	��##
0	8/>��
systemType0�htpSetProperty<�exitFunction�bcInputSolveInfo�exact�bcInputEquations<#"�#I89##`#$"#`\	;=/	?0
	#M"�"�#V89##$"�#`\	/?0
	\	/D0		��1�EH����H�e�H�U�I�L$`H�M�H�\$�H��H�U�H�=V���H�5W���H�X����H�+H���P	HB�H�\$�H��H�U�H�=:���H�5;���H�$����H�+H���P	HB�H�U�H�=���H� �����u�`	��/�u�###	�###	�###	\	\	��##0	8�>��+�<����<#"�#I89##`#$"\	;=�	?0
	#M"�"�#V89##$"�\	�?0
	\	�D0		��1�EH����H�e�H�U�I�L$`H�M�H�\$�H��H�U�H�=V���H�5W���H�X����H�+H���P	HB�H�\$�H��H�U�H�=:���H�5;���H�$����H�+H���P	HB�H�U�H�=���H� �����u�`	����	H	I	�###	�###	�###	\	\	��##0	8�>��&�<��bcLinearSolveEqnsGen��<#"�#I89#
#`#$"\	;=�	?0
	#M"�"�#V89#
#$"�\	�?0
	\	�D0		��1�EH����H�e�H�U�I�L$`H�M�H�\$�H��H�U�H�=V���H�5W���H�X����H�+H���P	HB�H�\$�H��H�U�H�=:���H�5;���H�$����H�+H���P	HB�H�U�H�=���H� �����u�`	������#
##	�#
##	�#
##	\	\	��##
0	8�>��htpPropertyList<<��htpProperty<�<�htpInputAreaAlist<�	inputArea��What would you like?		!"�\menuitemstyle{Exact Solutions}	$�bcSolveEquations�		�\indentrel{18}\tab{0} 		�FSolutions expressed in terms of {\em roots} of irreducible polynomials		�\indentrel{-18}		!"�!\menuitemstyle{Numeric Solutions}	$�bcSolveEquationsNumerically�numeric		��ISolutions expressed in terms of approximate real or complex {\em numbers}		�!"�!\menuitemstyle{Radical Solutions}	$��radical		��@Solutions expressed in terms of {\em radicals} if it is possible		�4!	6<7<#"�#I89##`#$"\	;=�	?0
	#M"�"�#V89##$"�\	�?0
	\	�D0		��1�EH���{H�e�H�U�I�L$`H�M�A� H�\$�H��H�U�H�0����H�+H���P	HB�H��H�\$�H��H����H�����H�+H���P	HB�L��M��L�E�H�\$�H��H�U�H�=����L�M�H������H�+H���P	HB�L�E�L�M�H��H�\$�H��I��H�=����L�M�H������H�+H���P	HB�L�M�I��H�}�H�\$�H��H�U�H������H�+H���P	HB�H�}�H��H�\$�H��H��H�=i���H�R����H�+H���P	HB�H�\$�H��H�H���H�I����H�+H���P	HB�H�8���1��u�`	����7####	6####	�#####	�####	�#####	�####	�######	#####	\	\	�##0	8�>��<0&�	bcStrings#*�x^2+1	�l1�P		� = 		##�r1"			}~"�
Polynomial�
$EmptyMode		~�S�String		�	�<<��<�solutionMethod�\newline\menuitemstyle{}\tab{2}	�htSay<�Enter the {\em Equation}:	�\newline\tab{2}	6<�\blankline 	�bcHt<�2Enter the {\em unknown} (leave blank if implied): 		�\tab{48}		#�x	�unknowns/�quoteString			��bcInputEquationsEnd�<7<�bcMakeUnknowns<@"�,Enter the unknowns (leave blank if implied):		�\tab{44}		�Enter the {\em Equations}:	�bcInputEquations,f<�BOOTTRAN�McopyList<�MlastNode<�$bcParseOnly�htpLabelSpadValue<�objValUnwrap<�htpLabelInputString<P
PARSE-INTEGER<#"�#L89##`#$"#$"\	;=�	?0
	#T"�"�#]89##$"�#$"
\	�?0
	\	�D0		�';1,�EH����H�e�H��H�U�H�u�I�L$`H�M�A� H�E� � H�E� H�E� H�\$�H��H�U�H�=,���H�-����H�+H���P	HB�H;����[�H�M�H�\$�H��H�U�H�=����H������H�+H���P	HB�H;����� A�O ID�H�u�H�}���H�
����H��I�l$@M�\$I�KI;L$ ��I�L$I�KI1l$@t�	H�����H�Y�H�QH�M�H�\$�H��H�U�H�����H�+H���P	HB�H��H�\$�H��H�b���H�c����H�+H���P	HB�L��I��H�u�H�\$�H��H�=?���L�E�H�<����H�+H���P	HB�L�E�I��H�\$�H��H�=���H�u�H�����H�+H���P	HB�H�\$�H��H�����H������H�+H���P	HB�H�
����H�_���H�}�HD�H�\$�H��H������H�+H���P	HB�H�\$�H��H�����H������H�+H���P	HB�H�U�H�\$�H��H������H�+H���P	HB�H�\$�H��H�m���H�n����H�+H���P	HB�H�\$�H��H����H�����H�+H���P	HB�H�}�uhH�-���H�\$�H��H�����H�+H���P	HB�H�\$�H��H����H�=���H�����H�+H���P	HB�H�����1��u�`	H�U�H�\$�H��H������H�+H���P	HB�H��A�H�5����H�����I�l$@M�\$I�S@I;T$ �I�T$I�SH��L�@�H��H�@�H�x�H��H�@�H�p�H��H�@�H�X�H�@ I1l$@t�	H��H�5g���I�l$@M�\$I�S I;T$ ��I�T$I�SH��H�p�H��H�@�H�X�H�@ I1l$@t�	H��H�=���H�5 ���I�l$@M�\$I�S0I;T$ �~I�T$I�SH��H�x�H��H�@�H�p�H��H�@�H�X�H�@ I1l$@t�	�L���H�E� H�E� H�E��s@H�U�H�}�H�u�H�\$�H��H������H�+H���P	HB�H�\$�H��H������H�+H���P	HB�H�� u0H�U��A�A��H�U�H�U�H�}���~�H�M�����H�}� tOH�M�H�� ���A����H�QH�U�H�\$�H��H�����H�+H���P	HB�H�U��w���H�U�H�U�H�\$�H��H������H�+H���P	HB�H�U��D���H������H�I���aHDH���Q�H�� uWH�\$�H��H�U�H�=����H������H�+H���P	HB�H�\$�H��H�f����H�+H���P	HB�H���+���H�\$�H��H�U�H�=`���H�9����H�+H���P	HB�H�\$�H��H�����H�+H���P	H��������j���Y���F���j@���Z�������j ���Z���4���j0���Z���y����
B��
TABSOLUTE�alloc_tramp"]�alloc_tramp]�alloc_tramp�]�alloc_tramp�]�SB-VM�^	GENERIC->�x]�^	GENERIC-+�da��4	uP+##########!
	O###############!	�	SB-KERNEL�f%RPLACD##############!	PRPLACDhO###############!	PNULL##############!	k##############!	L###############!	N##############!	7####	�####	F##########!
	PLIST#########!		s########	s#######	PEQL#######	6####	6####
	:####	6####	6####
	w####	###	6####		6####	�####	�####	�######	#####	PCONS#####	P>###########!	w#######	�######	PEQ#####	Q########	R#######	S########	T#######	PSYMBOL-VALUE#####	�########	�#######	\P	lm�P�\	PSETFhPCOND############!	�#####	�####	#	PRETURN###########!	�#########!		PLOOP########	�#####	��\	\	��##0	8L>��STRINGIFY-OBJECT<�\newline\tab{2}{\em Equation 	�:}	�CONCAT<�\space{	�}	�l	PINTERN<�r	�bcMakeEquations<"�0&�bcMakeLinearEquations<#"#I89##`#$"#$"�#$"\	;=L	?0
	#U"�"#^89##$"
#$"M#$"�\	L?0
	\	LD0		��1�EH����H�e�H�U�H�}�H�u�I�L$`H�M�� H�E� H�E� H�E� H�E� H�U������[1�H�U�H�\$�H��H�U�H������H�+H���P	H��H�\$�H��H�����H�5����H������H�+H���P	HB�H�U�H�}�H�}�H�U�H�\$�H��H�l����H�+H���P	H�}�H��H�\$�H�� H��H�=d���H�e���H�C�H�J����H�+H���P	HB�H�U�H�\$�H��H�U�H�����H�+H���P	H��H�\$�H��H����H������H�+H���P	HB�H�\$�H��H������H�+H���P	H��H�}�H�\$�H��H�U�H������H�+H���P	H��H�\$�H��H�����H������H�+H���P	HB�H�\$�H��H������H�+H���P	H��H�}�H�}� �jH�\$�H��H�U�H�}�H�X����H�+H���P	HB�H��I�l$@M�\$I�[I;\$ �|I�\$I�[I1l$@t�	H����H�S�H�U�H�SA�<L��H�}�H�5���I�l$@M�\$I�S@I;T$ �<I�T$I�SH��L�H�H��H�@�L�@�H��H�@�H�x�H��H�@�H�p�H�@ I1l$@t�	H��H�=����I�l$@M�\$I�S I;T$ ��I�T$I�SH��H�x�H��H�@�H�p�H�@ I1l$@t�	L��A�
L�S���H�}�H�58���I�l$@M�\$I�S@I;T$ ��I�T$I�SH��L�H�H��H�@�L�@�H��H�@�H�x�H��H�@�H�p�H�@ I1l$@t�	H��H�=����I�l$@M�\$I�S I;T$ �AI�T$I�SH��H�x�H��H�@�H�p�H�@ I1l$@t�	L��I��H�5����H��I�l$@M�\$I�S@I;T$ ��I�T$I�SH��L�@�H��H�@�H�x�H��H�@�H�p�H��H�@�H�X�H�@ I1l$@t�	H���]�H�\$�H��H�U�H�}�H�����H�+H���P	HB�H������H�U���ѺA�IO������j���[���{���j@���Z������j ���Z������j@���Z���`���j ���Z������j@���Z�������]�alloc_trampw]�alloc_trampe]�alloc_trampS]�alloc_trampA]�alloc_tramp/]�alloc_tramp]_��]_���L�i�n�linearp	H	PVALUES�P	&OPTIONAL		s######	s#####	s######	s#####	�#####	s####	�#######	�#######	PWRITE-TO-STRING######	�######	�#######	�#######	���######	�#####	���######	�#####	���#####	���#####	P<#######	�#######	\0	�#####	�#####	\	\	��##0	8�bcCreateVariableString>��<?�<#"�#E89##`#$"\	;=�	?0
	#L"�"�#U89##,""�\	�?0
	\	�D0		��1�EH��uUH�e�H��H�u�I�L$`H�M�H�\$�H��H��H�x����H�+H���P	H�u�H��H�d���H�e�����u�`	����	��###	���##	\	\	��##0	8F>��<�<� 	#">#L89##`#$"�\	;=F	?0
	#P"�"@#Y89##$"�\	F?0
	\	FD0		�m1�EH����H�e�H��H�}�I�L$`H�M�H�
����H�A<��H�E�H�E� H�E� H�E��H�}� ��H�U�H�\$�H��H�6����H�+H���P	HB�H�\$�H��H�=���H�����H�+H���P	HB�I�l$@M�\$I�KI;L$ �?I�L$I�KI1l$@t�	H�Q�H�A H�M�H�M�H�M�H�UؿA�A��H�U�H�U�H�}����5���H�M�H��H�� t�q�H�I�A��t��
�H��H)�H��H�E�H�U�H�\$�H��H�A����H�+H���P	HB�H�\$�H��H�='���H�����H�+H���P	HB�I�l$@M�\$I�KI;L$ w`I�L$I�KI1l$@t�	H�Q�H�A H�U�H�� tD�B��u=H�JH�E�H�HH�M��������
�j���Y������j���Y����
B�]�alloc_trampZ]�alloc_trampH]�<TAIL-CALL-VARIABLE��]_�O]`�;�F�number	�c######	PCDR########	g#######	i�##########!
	�#########!		�########	k#######	�#######	PAPPLY##	PVALUES-LIST	�###	\	\	��#######	�#####	�####	\	\	�##0	8�>�<�<�+	�1	�^2	�-2*	�^2+1	#"�#I89##`#$"#$"�\	;=�	?0
	#Q"�"�#Z89##$"�#$"
\	�?0
	\	�D0		��1�EH���ZH�e�H�U�H�}�I�L$`H�M�H�}���H�\$�H��H�U�H�G����H�+H���P	HB�H�
6���H�A<�H�E�H�E� H�E� H�E���H�}� ��H�U�H�\$�H��H������H�+H���P	HB�H�\$�H��H�=����H������H�+H���P	HB�I�l$@M�\$I�KI;L$ �pI�L$I�KI1l$@t�	H�Q�H�A H�M�H�M�H�M�H�UпA�A��H�U�H�U�H�}����5���H�M�H��H�� t�q�H�I�A��t��
�H��H)�H��H�E�H��H)�H��H�S�H�{�H�s�H��H��H�+H���P�HB�H�\$�H��H�=����H������H�+H���P	HB�H�U�H�\$�H��H�U�H������H�+H���P	HB�H�\$�H��H�=����H�w����H�+H���P	HB�H��H�\$�H��H�r���H�K����H�+H���P	HB�H��H�U�H�+�����u�`	H�U�H�\$�H��H�����H�+H���P	HB�H�\$�H��H�=����H������H�+H���P	HB�I�l$@M�\$I�KI;L$ ��I�L$I�KI1l$@t�	H�Q�H�A H�U�H�� ���B����H�JH�E�H�HH�M�����H�\$�H���H�L����H�+H���P	HB�H�=c���H�4�����u�`	��
�j���Y������j���Y���O����
B�]�alloc_tramp�]�alloc_tramp�]_�]`�k"���	uc##########!
	############!	g###########!	i&�##############!	�#############!
	�############!	k###########!	�#######	�######	�#####	�###########!	######	
/�#######	�#####	�####	�####	�#####	�####	w####	\*	*\	�&�###########!	�#########!		�########	�##	\
	\	�?##0	8�>A�<�<�-	#"a#I89##`#$"#$"�\	;=�	?0
	#Q"�"c#Z89##$"�#$"
\	�?0
	\	�D0		��1
�EH���H�e�H�U�H�}�I�L$`H�M�H�}���H�}��9H�}���H�\$�H���H�@����H�+H���P	HB�H�U�H�\$�H���H�����H�+H���P	HB�H��H�\$�H��H�����H������H�+H���P	HB�H��H�U�H�������u�`	H�\$�H���H������H�+H���P	HB�H�U�H�\$�H���H�~����H�+H���P	HB�H��H�\$�H��H�q���H�b����H�+H���P	HB�H��H�U�H�B�����u�`	H�
0���H�A<��H�E�H�E� H�E� H�E��H�}� ��H�U�H�\$�H��H������H�+H���P	HB�H�\$�H��H�=����H������H�+H���P	HB�I�l$@M�\$I�KI;L$ �I�L$I�KI1l$@t�	H�Q�H�A H�M�H�M�H�M�H�UпA�A��H�U�H�U�H�}����5���H�M�H��H�� t�q�H�I�A��t��
�H��H)�H��H�E�H��H)�H��H�S�H�{�H�s�H��H��H�+H���P�HB�H�\$�H��H�=����H������H�+H���P	HB�H�U�H�\$�H��H�U�H������H�+H���P	HB�H��H�\$�H��H�����H�l����H�+H���P	HB�H��H�U�H�L�����u�`	H�U�H�\$�H��H�����H�+H���P	HB�H�\$�H��H�=���H�����H�+H���P	HB�I�l$@M�\$I�KI;L$ wwI�L$I�KI1l$@t�	H�Q�H�A H�U�H�� t[�B��uTH�JH�E�H�HH�M��6����H�z�����u�`	��
�j���Y�������j���Y����
B�]�alloc_tramp}]�alloc_trampk]_��]`��J�#uc##########!
	############!	g###########!	iM�##############!	�#############!
	�############!	k###########!	�######	�#####	�###########!	######	
U�#######	�#####	�####	�########	�#######	�#######	�######	�########	�#######	�#######	�######	w######	w####	�####	w####	\8	Q\	�M�###########!	�#########!		�########	�####	�##	\	\	�n##0	8E>p��<�systemError<#"�#I89##`#$"\	;=E	?0
	#M"�"�#V89##$"�\	E?0
	\	ED0		��1�EH����H�e�H�U�I�L$`H�M�� H�\$�H��H�U�H�=q���H�r����H�+H���P	HB�H��H��H�� t/H��H�l$H�l$��%X H��H�U�H�ù�u�`�� H������u�`	�yE��p#####	PFUNCALL#####	�f%COERCE-CALLABLE-TO-FUN|�######	\	�###	\	\	��##0	8�>��<<��radioButtons�choice�(Real roots expressed as rational numbers	$�rr	�Real roots expressed as floats	$�rf	�+Complex roots expressed as rational numbers	$�cr	�!Complex roots expressed as floats	$�cf		�\vspace{1}\newline		��4Enter the number of desired {\em digits} of accuracy	$##�acc			6<��bcSolveNumerically1�<7<#"#I89##`#$"#`\	;=�	?0
	#M"�"#V89##$"�#`\	�?0
	\	�D0		�	1�EH����H�e�H�U�I�L$`H�M�H�\$�H��H�U�H�F����H�+H���P	HB�H��H�\$�H��H�)���H�*����H�+H���P	HB�H�\$�H��H����H�����H�+H���P	HB�H�\$�H��H�����H�=����H������H�+H���P	HB�H�����1��u�`	����u7####	�####	6####	�######	#####	\
	\	��##0	8�>���<##m#H89##`#$"\	;=�	?0
	#H"�#o#Q89##$"\	�?0
	\	�D0		�o1�EH��u,H�e�H��I�L$`H�M�H��H�=����H�������u�`	������##	\	\	��##0	8�>����<�bcString2WordList<�bcGenEquations<�solve	�bcFinish<�radicalSolve	��	�M
symbolMember?<�complexSolve	�bcwords2liststring<�S<��htpButtonValue<��	�1/10**	�<�1.e-	#"�#I89##`#$"#$"�\	;=�	?0
	#Q"�"�#Z89##$"
#$"M\	�?0
	\	�D0		��1�EH���=H�e�H�U�H�}�I�L$`H�M�� � A� � H�E� � � H�E� H�E� � H�
����H9M���H�\$�H��H�U�H�=����H������H�+H���P	HB�H�ʍA����H��H�P��B����H�R�B����H�R�H�IH�M�H�\$�H��H�I����H�+H���P	HB�H�ʍA���XH��H�PH�� ��H�q�L��H�U�H�\$�H��L�E�H������H�+H���P	HB�L�E�H��H�
����H9M�t@H�����H�
����H�����H9]�HD�H��H��I��H�M�H�M�H�������u�`	H�U�H�\$�H��H�=����H�u�H������H�+H���P	HB�H�u�H��H�����H�
b���H�� HD�H��H��H�u�H�N�����u�`	H��H�\$�H��H�X����H�+H���P	HB�H�������H�\$�H��H�U�H�=2���H�3����H�+H���P	HB�H��H�\$�H��H�U�H�=���H�u�H�����H�+H���P	HB�H�u�H�U�H�U�H�\$�H��H�=����H�u�H������H�+H���P	HB�H�u�H�� u8H��H�\$�H��H�����H������H�+H���P	HB�H��H�M��V���H��H�\$�H��H�����H�}����H�+H���P	HB�H������
/��
/��
/��
/���bu�######	�#########!		�######	�#########!		�######	�#####	PCAR#######	�#######	PCADAR#####	#######	�#####	#####	����#####	�#########!		�#########!		�#########!		�#######	S#######	�######	\*	�#######	�#######	�####	�#####	�#######	�####	\	\	��##0	8]>��bcLinearSolveMatrix1�bcReadMatrix<##g#E89##`#`#`\	;=]	?0
	#E"�#i#N89##`#`\	]?0
	\	]D0		�i1�EH��u&H�e�I�L$`H�M�H�����H�������u�`	��]��junk	u�##	\	\	�##0	8�>�<�Linear Solve Basic Command	<�bcLinearExtractMatrix<^�<�The right side vector B is:		�	lispLinks�Zero:	�the system is homogeneous	�bcLinearSolveMatrixHomo�homo	�	Not zero:	�the system is not homogeneous	�bcLinearSolveMatrixInhomo�nothomo			6<7<#"E#I89##`#$"\	;=�	?0
	#M"�"G#V89##$"�\	�?0
	\	�D0		�	G1�EH���H�e�H�U�I�L$`H�M�� H�\$�H��H�U�H�A����H�+H���P	HB�H��H�\$�H��H�$���H�%����H�+H���P	HB�H��H�}�H�\$�H��H�U�H�����H�+H���P	HB�H�}�H��H�\$�H��H��H�=����H������H�+H���P	HB�H�\$�H��H�����H������H�+H���P	HB�H�����1��u�`	����7####	6####	#####	�####	�######	#####	\	\	�&##0	8>(�<�Mreverse<#"�#E89##`#$"\	;=	?0
	#L"�"�#U89##,""�\	?0
	\	D0		��1�EH��uOH�e�H��H�u�I�L$`H�M�H�\$�H��H��H������H�+H���P	HB�H�u�H�s�����u�`	�1���###	(##	\	\	�6##0	8>8�nrows�<�ncols�bcLinearSolveMatrixInhomo,f<�<<^�<�}.	�Enter the right side vector B:		�\vspace{1}\newline Do you want:		�All the solutions?	$�bcLinearSolveMatrixInhomoGen�all	�A particular solution?	$A�
particular		6<7<#"{#I89##`#$"#`\	;=	?0
	#M"�"}#V89##$"�#`\	?0
	\	D0		��1�EH���6H�e�H�U�I�L$`H�M�A� H�E� H�E� H�E� H�\$�H��H�U�H�=����H������H�+H���P	HB�H��H�u�H�\$�H��H�U�H�=����H������H�+H���P	HB�H�U�A� A� ���I�� ��H��H�\$�H��H�u�H������H�+H���P	HB�H�u�I�l$@M�\$I�KI;L$ �:I�L$I�KI1l$@t�	H�Q�H�A L��M��L�M�L�EȿH��A�A��L�E�L�M�H��L�M�L�E�H�u�H�}�H�ֹ��H�u�L�E�L�M��9���L�M�H�\$�H��H�U�H������H�+H���P	HB�H��H�\$�H��H�����H������H�+H���P	HB�L��M��L�E�H�\$�H��H�U�H�=����L�M�H�R����H�+H���P	HB�L�M�L�E�H��H�\$�H��I��H�=R���L�M�H�O����H�+H���P	HB�L�M�I��H�u�H�\$�H��H�=����L�M�H�����H�+H���P	HB�L�M�I��H�u�H�\$�H��H�=����H������H�+H���P	HB�I�l$@M�\$I�KI;L$ ��I�L$I�KI1l$@t�	H�����H�Q�H�U�H�QL�
����L�����H��H�5����H�����I�l$@M�\$I�SPI;T$ �<I�T$I�SH��L�H�H��H�@�L�@�H��H�@�H�x�H��H�@�H�p�H��H�@�H�X�H�@ I1l$@t�	H�\$�H��H�*����H�+H���P	HB�H����1��u�`	H��H�\$�H��L�M�H�u�L�E�H������H�+H���P	HB�L�E�H�u�L�M�I�l$@M�\$I�KI;L$ wzI�L$I�KI1l$@t�	H�Q�H�A I�� tbA�@��uZI��H�JI�HL��������j���Y������j���Y���p���jP���Z������j���Y����
B�]�alloc_tramp�]�alloc_tramp�]�alloc_tramp�]�alloc_tramp�]_��]`�yP�uc########	##########!
	:###########!	�##########!
	g#########!		iU:###########!	�##########!
	k#########!		7####		�######	s#####	6####	�####	�####	�#####	�####	�######	#####	�#########!		�#####	�#####	\,	X\	�U�#########!		�#######	�######	\	\	�m##0	8:>o�<�{\em Coefficient 	��<�c	�<�"��#"�#I89##`#$"\	;=:	?0
	#M"�"�#V89##$"
\	:?0
	\	:D0		�
�1�EH���PH�e�H�U�I�L$`H�M�� H�E� A� H�U�������1�L��H�\$�H��H�U�L�E�H�����H�+H���P	L�E�H��H�\$�H��H�����H�5����L�E�H������H�+H���P	HB�L�E�H�U�I��H���H�\$�H��H�U�H������H�+H���P	H��H�\$�H��H�����H������H�+H���P	HB�H�\$�H��H������H�+H���P	H��L�U�L�
m���A�<1�H��H�c���I�l$@M�\$I�S`I;T$ ��I�T$I�SH��L�P�H��H�@�L�H�H��H�@�L�@�H��H�@�H�x�H��H�@�H�p�H��H�@�H�X�H�@ I1l$@t�	H���]�H�}�H�}�I��H�\$�H��H������H�+H���P	H�}�H��H�\$�H�� H��H�=����H�����H�C�H�r����H�+H���P	HB�H�U�����H�U���ѹA�IO�������j`���Z�������]�alloc_tramp�]_�{]_�sz:�H��	�#######	s####	�|�######	�#####	�########	���#######	�######	PNOT######	w#######	���#####	�#######	�#######	\	�\	�####	�#####	\	\	��##0	8A>��bcLinearMatrixGen<##l#K89##`#$"#$"\	;=A	?0
	#K"�#n#T89##$"#$"\	A?0
	\	AD0		�n1�EH��u+H�e�L��H��I�L$`H�M�I��H��H�������u�`	��A��key	u�##	\	\	��##0	8>��<##m#H89##`#$"#`\	;=	?0
	#H"�#o#Q89##$"#`\	?0
	\	D0		�o1�EH��u,H�e�H��I�L$`H�M�H��H�=����H�������u�`	���u�##	\	\	��##0	8�>��bcMatrixGen<�<(<PELT<�bcVectorGen<��bcMkFunction<E�.particular	�<�bcGen<�	nullSpace	�<#"=#I89# #`#$"#$"�\	;=�	?0
	#Q"�"?#Z89# #$"�#$"
\	�?0
	\	�D0		�y1�EH����H�e�H�U�H�}�I�L$`H�M�� � � H�E� H�\$�H��H�U�H�����H�+H���P	HB�H�U�H�
����H9M��tH�\$�H��H�U�H������H�+H���P	HB�H�\$�H��H������H�+H���P	HB�L��A� � � �@I�I�I�� ��H��H�\$�H���L�E�L�M�H�u�H�k����H�+H���P	H�u�L�M�L�E�I�l$@M�\$I�KI;L$ ��I�L$I�KI1l$@t�	H�Q�H�A H�� ���F����H��H�JH�vI�IL��I�� tA�A���;���I��H�\$�H��H������H�+H���P	HB�H�}�I�l$@M�\$I�KI;L$ �AI�L$I�KI1l$@t�	H�Q�H�A H�\$�H��H�{���H��H�y����H�+H���P	HB�H��H�e���H9U�u>H��H�\$�H��H�=T���H�U����H�+H���P	HB�H�D�����u�`	H����H��H�\$�H���L�M�H������H�+H���P	L�M�I�l$@M�\$I�KI;L$ wsI�L$I�KI1l$@t�	H�Q�H�A L��I������H�����H�}�H�������u�`	�j���Y���0����
B�j���Y������j���Y���]�alloc_trampm]�alloc_tramp[]�alloc_trampB���u# #########!
	# ###########!	g# ##########!	i��# ############!
	�# ###########!	k# ##########!	�# ########!		�# ########!		�# #####	�# #######	�# ######	�# ######	�# #############!	�# ###########!	PCONSP# ############!
	s��# ##########!	(# #########!
	�# #####	�# #####	�# ####	\,	��\	���# ##########!	POR# ##########!	�# ########!		�# #######	�# ######	�# ###	\	\	��## 0	8�linearFinalRequest>��9Do you want more information on the meaning of the output	�sayBrightly<�
   (1) no 	�   (2) yes 	�bcQueryInteger<�
explainLinear<�Bye Bye	#"P#I89#!#`#$"#`#`\	;=�	?0
	#M"�"R#V89#!#$"�#`#`\	�?0
	\	�D0		�R1�EH���H�e�H�U�I�L$`H�M�� H�\$�H��H�U���H�V����H�+H���P	HB�H�\$�H��H�<���H�-����H�+H���P	HB�H�\$�H��H����H�����H�+H���P	HB�H�\$�H�����O H������H�+H���P	HB�H��H��t'H��t� H���]�H�U�H�������u�`	H�����H�������u�`	����nhh�mat�vect	H�I	�#!#####	w#!#####	�#!#####	w#!#####	�#!####	�#!###	�#!###	�#!###	\	�\	�#!###	\	\	�##!0	8�>�notHomogeneous�homogeneous�solve returns a basis for	�6the vector space of solutions for the homogeneous part		p<�3solve returns a particular solution and a basis for	�7the vector space of solutions for the homogeneous part.	�;The particular solution is "failed" if one cannot be found.		#"�#H89#"#`#$"\	;=�	?0
	#H"�"�#Q89#"#$"\	�?0
	\	�D0		��1
�EH��uOH�e�H��I�L$`H�M�H;5x���t-H;5w���u
H�v���H���]ú H�l�����u�`	H�b��������flag	�p#"###	�#"###	�#"###	\	�#"#	\	\	�"##"0	8�finalExactRequest>%�Do you like:	�<�+   (1) the solutions how they are displayed	�   (2) to get ????	�4   (3) more information on the meaning of the output	�<�explainExact<�#"�#I89###`#$"#$"�\	;=$	?0
	#Q"�"�#Z89###$"�#$"
\	$?0
	\	$D0		��1�EH���<H�e�H�U�H�}�I�L$`H�M�� H�\$�H��H�Q���H�R����H�+H���P	HB�H�\$�H��H�8���H�)����H�+H���P	HB�H�\$�H��H����H�����H�+H���P	HB�H�\$�H��H�����H������H�+H���P	HB�H�\$�H�����O H������H�+H���P	HB�H��H��t+H��t� H���]�H�U�H�}�H�������u�`	H�����H�R�����u�`	�2$Y@	u)#######	w#######	�#######	w#######	�######	�#####	�#####	�#####	�#####	\	8\	�#####	\	\	�B###0	8�>D�<@S<�<�<��<�<#"�#I89#$#`#$"\	;=�	?0
	#M"�"�#V89#$#$"�\	�?0
	\	�D0		��1�EH���kH�e�H�U�I�L$`H�M�� H�E� � � H�E� H�\$�H��H�U�H�7����H�+H���P	HB�H�U�H�\$�H��H�U�H�=���H�����H�+H���P	HB�H��H��H�� tbH�\$�H��H������H�+H���P	HB�H�ʍA����H��H�PH�� uhH�q�H�u�H�M��A����H��H�HH�M�H�U�H�\$�H��H������H�+H���P	HB�H��H�{���H�u�H�x�����u�`	H��H�\$�H��H�b����H�+H���P	HB�H���o�����
/��
/�L����#$###	�#$####	#$######	�#$########!		�#$########!		#$########!		�#$######	S#$######	�#$####	\	�#$######	�#$###	\	\	�[##$0	8�>]�<%�<�<#"�#L89#%#`#$"\	;=�	?0
	#P"�"�#Y89#%#$"�\	�?0
	\	�D0		��1�EH���~H�e�L��L�E�I�L$`H�M�A� � � A� L�E���A�@���9I��H�P�H�\$�H���L�M�L�E�H�0����H�+H���P	L�E�L�M�H��M�@A�@����I��H�P�H�\$�H���L�M�H�u�L�E�H������H�+H���P	L�E�H�u�L�M�M�@H�\$�H��H�=����L�M�L�E�H������H�+H���P	HB�L�E�L�M�I�l$@M�\$I�KI;L$ wfI�L$I�KI1l$@t�	H�Q�L�IL��I�� �����I�IH�� u
I�Q�H���]�I��H�@�����u�`	��
/��
/�j���Y���]�alloc_tramp�e��alist	��#%########!		�#%#######	#%#######	�#%########!		�#%#######	#%#######	�#%########!		�#%#######	�#%#####	�#%#####	#%#####	�#%######	\	s\	�#%###	�#%######	�#%####	�#%###	\	\	�|##%0	8"[`Z�+&�8Sh���Z?�	�	�
�� j �"e&;+�+�.A/�4#5V7�7�=�?=@�@�E2G�H�J�L	#"[`Z�t	0		��d��K��1������̾�̩�̙��y��O��0���������̵�̣��x��I��!�������̹��\���������̿�̨�̔��o��F?>�@