charge_sym w transfer_matrix