#NEWLINE# def test_dummy_order_inner_outer_lines_VT1T1T1T1_AT( ) : #NEWLINE# #INDENT# ( ii , jj ) = symbols ( 'i j' , below_fermi = True ) #NEWLINE# ( aa , bb ) = symbols ( 'a b' , above_fermi = True ) #NEWLINE# ( k , l ) = symbols ( 'k l' , below_fermi = True , cls = Dummy ) #NEWLINE# ( c , d ) = symbols ( 'c d' , above_fermi = True , cls = Dummy ) #NEWLINE# exprs = [ ( ( ( ( atv ( k , l , c , d ) * att ( c , ii ) ) * att ( d , jj ) ) * att ( aa , k ) ) * att ( bb , c ) ) , ( ( ( ( atv ( k , l , c , d ) * att ( c , jj ) ) * att ( d , ii ) ) * att ( aa , k ) ) * att ( bb , l ) ) , ( ( ( ( atv ( k , l , c , d ) * att ( c , ii ) ) * att ( d , jj ) ) * att ( bb , k ) ) * att ( aa , l ) ) ] #NEWLINE# for permut in exprs [ 1 : ] : #NEWLINE# #INDENT# assert ( substitute_dummies ( exprs [ 0 ] ) == ( - substitute_dummies ( permut ) ) ) #NEWLINE# #UNINDENT# exprs = [ ( ( ( ( atv ( k , l , c , d ) * att ( c , ii ) ) * att ( d , jj ) ) * att ( aa , k ) ) * att ( bb , l ) ) , ( ( ( ( atv ( k , l , c , d ) * att ( c , jj ) ) * att ( d , ii ) ) * att ( bb , k ) ) * att ( aa , l ) ) ] #NEWLINE# for permut in exprs [ 1 : ] : #NEWLINE# #INDENT# assert ( substitute_dummies ( exprs [ 0 ] ) == substitute_dummies ( permut ) )