+
    i                     4    ^ RI Ht ^ RIHt ]R 4       tR tR# )    )tree)XFAILc                     ^ RI Hp  V ! R^^4      pV ! R^^4      p. RNRNRNRNRNR	NR
NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/NR0NR1NR2NR3NR4NR5NR6NR7NR8NR9NR:NR;NR<NR=NR;NR>NR?NR@NRANRBNRCNRDNRENRFNRGNRHNRINRJNRKNRLNRMNR<NRNNRONRPNRQNRRNRSNRTNRUNRVNRWNRXNRYNRZNR[NR\NR]NR^NR_NR`NRaNRbNRcNRdNReNRfNRgNRhNRiNRjNRkNRlNRmNRnNRoNRpNRqNRrNRsNRtNRuNRvNRwNRxNRyNRzNR{NR|NR}NR~NR|NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR}NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNp\        W,           4      RP                  V4      8X  g   Q hR# )r   MatrixSymbolABzMatAdd: A + B
zalgebraic: False
zcommutative: False
zcomplex: False
zcomposite: False
zeven: False
zextended_negative: False
zextended_nonnegative: False
zextended_nonpositive: False
zextended_nonzero: False
zextended_positive: False
zextended_real: False
zimaginary: False
zinteger: False
zirrational: False
znegative: False
znoninteger: False
znonnegative: False
znonpositive: False
znonzero: False
zodd: False
zpositive: False
zprime: False
zrational: False
zreal: False
ztranscendental: False
zzero: False
z+-MatrixSymbol: A
z| algebraic: False
z| commutative: False
z| complex: False
z| composite: False
z| even: False
z| extended_negative: False
z| extended_nonnegative: False
z| extended_nonpositive: False
z| extended_nonzero: False
z| extended_positive: False
z| extended_real: False
z| imaginary: False
z| integer: False
z| irrational: False
z| negative: False
z| noninteger: False
z| nonnegative: False
z| nonpositive: False
z| nonzero: False
z| odd: False
z| positive: False
z| prime: False
z| rational: False
z| real: False
z| transcendental: False
z| zero: False
z| +-Symbol: A
z| | commutative: True
z| +-Integer: 3
z| | algebraic: True
z| | complex: True
z| | extended_negative: False
z| | extended_nonnegative: True
z| | extended_real: True
z| | finite: True
z| | hermitian: True
z| | imaginary: False
z| | infinite: False
z| | integer: True
z| | irrational: False
z| | negative: False
z| | noninteger: False
z| | nonnegative: True
z| | rational: True
z| | real: True
z| | transcendental: False
z|   algebraic: True
z|   commutative: True
z|   complex: True
z|   extended_negative: False
z|   extended_nonnegative: True
z|   extended_real: True
z|   finite: True
z|   hermitian: True
z|   imaginary: False
z|   infinite: False
z|   integer: True
z|   irrational: False
z|   negative: False
z|   noninteger: False
z|   nonnegative: True
z|   rational: True
z|   real: True
z|   transcendental: False
z+-MatrixSymbol: B
z  algebraic: False
z  commutative: False
z  complex: False
z  composite: False
z  even: False
z  extended_negative: False
z  extended_nonnegative: False
z  extended_nonpositive: False
z  extended_nonzero: False
z  extended_positive: False
z  extended_real: False
z  imaginary: False
z  integer: False
z  irrational: False
z  negative: False
z  noninteger: False
z  nonnegative: False
z  nonpositive: False
z  nonzero: False
z  odd: False
z  positive: False
z  prime: False
z  rational: False
z  real: False
z  transcendental: False
z  zero: False
z  +-Symbol: B
z  | commutative: True
z  +-Integer: 3
z  | algebraic: True
z  | complex: True
z  | extended_negative: False
z  | extended_nonnegative: True
z  | extended_real: True
z  | finite: True
z  | hermitian: True
z  | imaginary: False
z  | infinite: False
z  | integer: True
z  | irrational: False
z  | negative: False
z  | noninteger: False
z  | nonnegative: True
z  | rational: True
z  | real: True
z  | transcendental: False
z    algebraic: True
z    commutative: True
z    complex: True
z    extended_negative: False
z    extended_nonnegative: True
z    extended_real: True
z    finite: True
z    hermitian: True
z    imaginary: False
z    infinite: False
z    integer: True
z    irrational: False
z    negative: False
z    noninteger: False
z    nonnegative: True
z    rational: True
z    real: True
z    transcendental: False
 N)sympy.matrices.expressionsr   r   joinr   r   r	   test_strs       \/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/printing/tests/test_tree.pytest_print_tree_MatAddr      s4   7S!QAS!QAbbb 	b 		b
 	b 	b 	%b 	(b 	(b 	$b 	%b 	!b 	b 	b 	b  	!b" 	#b$ 	%b& 	'b( 	)b* 	+b, 	-b. 	/b0 	1b2 	3b4 	"5b6 	7b8 	9b: 	;b< 	!=b> 	?b@ 	AbB 	CbD 	'EbF 	*GbH 	*IbJ 	&KbL 	'MbN 	#ObP 	QbR 	SbT 	 UbV 	WbX 	 YbZ 	![b\ 	!]b^ 	_b` 	abb 	cbd 	ebf 	gbh 	ibj 	$kbl 	mbn 	obp 	"qbr 	sbt 	 ubv 	"wbx 	ybz 	){b| 	+}b~ 	$b@ 	AbB 	 CbD 	!EbF 	 GbH 	IbJ 	"KbL 	 MbN 	"ObP 	"QbR 	SbT 	UbV 	&WbX 	YbZ 	 [b\ 	"]b^ 	_b` 	)abb 	+cbd 	$ebf 	gbh 	 ibj 	!kbl 	 mbn 	obp 	"qbr 	 sbt 	"ubv 	"wbx 	ybz 	{b| 	&}b~ 	b@ 	AbB 	!CbD 	EbF 	GbH 	IbJ 	'KbL 	*MbN 	*ObP 	&QbR 	'SbT 	#UbV 	WbX 	YbZ 	 [b\ 	]b^ 	 _b` 	!abb 	!cbd 	ebf 	gbh 	ibj 	kbl 	mbn 	obp 	$qbr 	sbt 	ubv 	"wbx 	ybz 	 {b| 	"}b~ 	b@ 	)AbB 	+CbD 	$EbF 	GbH 	 IbJ 	!KbL 	 MbN 	ObP 	"QbR 	 SbT 	"UbV 	"WbX 	YbZ 	[b\ 	&]b^ 	_b` 	 abb 	"cbd 	ebf 	)gbh 	+ibj 	$kbl 	mbn 	 obp 	!qbr 	 sbt 	ubv 	"wbx 	 ybz 	"{b| 	"}b~ 	b@ 	AbB 	&CbHH ;"''(++++    c                  r    ^ RI Hp  V ! R^^4      pV ! R^^4      pRp\        W,           RR7      V8X  g   Q hR# )r   r   r   r	   zMatAdd: A + B
+-MatrixSymbol: A
| +-Str: A
| +-Integer: 3
| +-Integer: 3
+-MatrixSymbol: B
  +-Str: B
  +-Integer: 3
  +-Integer: 3
F)assumptionsN)r   r   r   r   s       r   $test_print_tree_MatAdd_noassumptionsr      sD    7S!QAS!QA	  5)X555r   N)sympy.printing.treer   sympy.testing.pytestr   r   r    r   r   <module>r      s'    $ & i, i,X6r   