\documentclass[12pt]{article}
\usepackage{e-jc}
%[submission%
% if you want to use pdftex and pdflatex doesn't do well for you,
% uncomment the following line
%,pdftex%
% if you have difficulties with hyperref uncomment the following line
%,nohyperref%
% if you have difficulties with fonts uncomment the following line
%,notimes%
%]{dmtcs}

% DON'T LOAD ANY STYLES THAT CHANGE THE PAGE LAYOUT
% AND DON'T CHANGE THE PAGE LAYOUT BY HAND, EITHER.


\usepackage[latin1]{inputenc}

\setlength{\textheight}{9in} %%%%8.5in}
\setlength{\textwidth}{6in}
\setlength{\topmargin}{0in}
\setlength{\oddsidemargin}{0in}
\setlength{\evensidemargin}{0in}

\usepackage{pgf,tikz}
\usetikzlibrary{arrows}
\usetikzlibrary{patterns}

\usepackage{subfigure}


\usepackage{amssymb}

\usepackage{amsmath,epsfig}%pstricks,pst-node}
% graphicx is now loaded automatically no need to put this in here anymore.
%
%\usepackage{graphicx}

\newenvironment{fullfigure}[2]
    {\begin{figure}[htb]\begin{center}\def\ffa{#1}\def\ffb{#2}}
    {\vspace{\baselineskip}\caption{\ffb.}\label{\ffa}\end{center}\end{figure}}

\def\la{\leftarrow}
\def\ra{\rightarrow}
\def\ua{\uparrow}
\def\da{\downarrow}



\def\WE{\textrm{WE}}
\def\NS{\textrm{NS}}
\def\NE{\textrm{NE}}
\def\SE{\textrm{SE}}
\def\NW{\textrm{NW}}
\def\SW{\textrm{SW}}
\def\XY{\textrm{XY}}
\def\X{\textrm{X}}
\def\Y{\textrm{Y}}






% just comment this out if you don't have natbib, or if you don't want
% to use it
%\usepackage[round]{natbib}


\newtheorem{Theorem}{Theorem}
\newtheorem{Corollary}[Theorem]{Corollary}
\newtheorem{Proposition}[Theorem]{Proposition}
\newtheorem{Conjecture}[Theorem]{Conjecture}
\newtheorem{Definition}[Theorem]{Definition}
\newtheorem{Lemma}[Theorem]{Lemma}

\newcommand{\N}{{\mathbb N}}
\newcommand{\R}{{\mathbb R}}
\newcommand{\C}{{\mathbb C}}
\newcommand{\Z}{{\mathbb Z}}

\newcommand{\beq}{\begin{equation}}
\newcommand{\eeq}{\end{equation}}

\def\qed{\hfill$\Box$}
%\def\qed{\hfill{\fill{\Box}}}


\usepackage{multirow} 


%	Additional definitions for Young diagrams and tableaux
%\def\mystrut{\hbox{\vrule height12.0pt depth2pt width0pt}}
%\def\mybox{\hbox to 12.0pt}
%\def\norulefill{\leaders\hrule height0pt\hfill}
%\def\nr#1{\multispan{#1}\norulefill}
%\def\hr#1{\multispan{#1}\hrulefill}
%\def\nostrut{\hbox{\vrule height10.0pt depth0pt width0pt}}
%\def\mybigstrut{\hbox{\vrule height12.0pt depth2pt width0pt}}
%\def\mybigbox{\hbox to 12.0pt}


%	Additional definitions for Young diagrams and tableaux
\def\mystrut{\hbox{\vrule height12.0pt depth2pt width0pt}}
\def\mybox{\hbox to 12.0pt}
\def\norulefill{\leaders\hrule height0pt\hfill}
\def\nr#1{\multispan{#1}\norulefill}
\def\hr#1{\multispan{#1}\hrulefill}
\def\nostrut{\hbox{\vrule height10.0pt depth0pt width0pt}}
\def\mybigstrut{\hbox{\vrule height12.0pt depth2pt width0pt}}
\def\mybigbox{\hbox to 35.0pt}
\def\myverybigbox{\hbox to 60.0pt}



\def\ds{\displaystyle}    
\def\ov{\overline}
\def\p{{\bf{d}}}
\def\s{{\bf{s}}}
\def\row{{\rm row}}
\def\wgt{{\rm wgt}}
\def\str{{\rm str}}
\def\inv{{\rm inv}}
\def\neg{{\rm neg}}
\def\xwgt{{\rm xwgt}}
\def\CP{CP}

\def\cp{cp}
\def\we{\#we}
\def\ns{\#ns}
\def\ne{\#ne}
\def\se{\#se}
\def\nw{\#nw}
\def\sw{\#sw}

\def\dgt{{\rm dgt}\,}
\def\ch{{\rm ch}\,}
\def\x{{\bf x}}
\def\y{{\bf y}}
\def\z{{\bf z}}
\def\q{{\bf q}}
\def\t{{\bf t}}
\def\u{{\bf u}}
\def\a{{\bf a}}
\def\b{{\bf b}}
\def\c{{\bf c}}
\def\ovx{{\bf \ov{x}}}
\def\t{{\bf t}}
\def\1{{\bf 1}}
\def\O{{O}}
\def\D{{D}}
\def\G{{G}}

\def\n{{\bf n}}
\def\sh{S} %or perhaps \sigma
\def\T{{t}}  %or T or \eta
\def\S{{s}}  %or S or \eta
\def\P{{p}}  %or P or \eta
\def\Q{{q}}
\def\+{\!\!+\!\!}
\def\red{\textcolor{red}}
\def\blue{\textcolor{blue}}
\def\magenta{\textcolor{magenta}}

\newcommand{\vYTd}[4]{
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-#1)},y={(#1,0in)}] % matrix coordinate
\foreach \k [count=\i] in {#3} {
 \foreach \e [count=\j] in \k {
  \draw (\i,\j) rectangle +(-1,-1);
  \draw (\i-0.5,\j-0.5) node {$#2\e$};
 }
}
{#4}
\end{tikzpicture}
}}
}

\newcommand{\YT}[3]{
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-#1)},y={(#1,0in)}] % matrix coordinate
\foreach \k [count=\i] in {#3} {
 \foreach \e [count=\j] in \k {
  \draw (\i,\j) rectangle +(-1,-1);
  \draw (\i-0.5,\j-0.5) node {$#2\e$};
 }
}
%{#4}
\end{tikzpicture}
}}
}


\newcommand{\wideYT}[4]{
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-#1)},y={(#2,0in)}] % matrix coordinate
\foreach \k [count=\i] in {#4} {
 \foreach \e [count=\j] in \k {
  \draw (\i,\j) rectangle +(-1,-1);
  \draw (\i-0.5,\j-0.5) node {$#3\e$};
 }
}
%{#4}
\end{tikzpicture}
}}
}

\newcommand{\SYT}[3]{
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-#1)},y={(#1,0in)}] % matrix coordinate
\foreach \k [count=\i] in {#3} {
 \foreach \e [count=\j] in \k {
  \draw (\i,\j+\i-1) rectangle +(-1,-1);
  \draw (\i-0.5,\j+\i-1-0.5) node {$#2\e$};
 }
}
%{#4}
\end{tikzpicture}
}}
}

\newcommand{\wideSYT}[4]{
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-#1)},y={(#2,0in)}] % matrix coordinate
\foreach \k [count=\i] in {#4} {
 \foreach \e [count=\j] in \k {
  \draw (\i,\j+\i-1) rectangle +(-1,-1);
  \draw (\i-0.5,\j+\i-1-0.5) node {$#3\e$};
 }
}
%{#4}
\end{tikzpicture}
}}
}

\newcommand{\spin}[1]{$\vcenter{\hbox{\tikz\node[circle,draw,inner sep=1pt]{\small#1};}}$}

\title{Tokuyama's identity for factorial Schur $P$ and $Q$ functions}



\author{
%Anna Bertiger \thanks{
%Department of Combinatorics and Optimization, 
%University of Waterloo,
%Waterloo, Ontario, N2L 3C5, Canada ({\tt abertige@uwaterloo.ca})}
%\and 
Ang\`ele M. Hamel\thanks{ 
Department of Physics and Computer Science,
Wilfrid Laurier University,
Waterloo, Ontario, N2L 3C5, Canada ({\tt ahamel@wlu.ca})}
\and 
Ronald C. King\thanks{
Mathematical Sciences, University of Southampton, 
Southampton SO17 1BJ, England ({\tt R.C.King@soton.ac.uk})}}

\begin{document}

\maketitle

\begin{abstract}
A recent paper of Bump, McNamara and Nakasuji introduced a factorial version of Tokuyama's identity, expressing the partition function of  six vertex model as the product of a $t$-deformed Vandermonde and a Schur function.  Here we provide an extension of their result by exploiting the language of primed shifted tableaux, with its proof based on the use of non-interesecting lattice paths.
\end{abstract}


\section{Introduction}
\label{sec:intro}
%{\bf Stuff about the affine Grassmannian, the six vertex model and quantum cohomology}

Tokuyama's identity~\cite{Tokuyama}, which expresses a weighted sum over strict Gelfand-Tsetlin patterns~\cite{GT} as the product 
of a $t$-deformed Vandermonde determinant and a Schur function, was originally established for $GL(n,\C)$ and its 
associated root system of type $A_{n-1}$, 
but subsequently other Tokuyama-like identities have been derived for other groups and their root systems~\cite{Brubaker1,Brubaker3,HKWeyl}. 
One of the recent additions to this literature is the paper of Bump, McNamara and Nakasuji~\cite{BMN}, who %have 
extended the original Tokuyama identity in a way that expresses the partition function of the six vertex model as the product of a factorial Schur function and the same $t$-deformed Vandermonde as before by using a six-vertex model interpretation due to Lascoux~\cite{Lascoux} and McNamara~\cite{McNamara} and the repeated application of the Yang--Baxter 
equation~\cite{Brubaker1}. 

Here we provide a further generalisation involving more than just a single deformation parameter $t$. To this end 
we make use of the fact that both the original Tokuyama identity and that of Bump {\em et al.} can be expressed in a natural manner in terms of certain primed shifted tableaux. Weighting these tableaux by means of two sets of indeterminates
$\x=(x_1,x_2,\ldots,x_n)$ and $\y=(y_1,y_2,\ldots,y_n)$, together with a sequence of shift parameters $\a=(a_1,a_2\ldots)$,
enables us to establish the required generalisation, with a proof provided by means of a non-intersecting lattice path argument.

Tokuyama's identity can be expressed, with a slight change of notation, in the form:
\begin{equation}\label{eqn-Tok}
          \sum_{G\in{\cal G}^\lambda}\ \wgt(G)  =  \prod_{1\leq i<j\leq n} (x_i + tx_j )\  \  s_\mu(\x) \,,
\end{equation}
where $\lambda=\mu+\rho$, with $\mu$ a partition with no more than $n$ parts and $\rho=(n-1,n-2,\ldots,1,0)$.
Here $\x=(x_1,x_2,\ldots,x_n)$ and $t$ are independent parameters. On the left,
the sum is over all strict Gelfand-Tsetlin patterns $G$ whose top row is the strict partition $\lambda$
and $\wgt(G)$, which will be specified later.
The reader will recognize $\prod_{1\leq i<j\leq n}(x_i + tx_j)$ as the expansion of a Vandermonde determinant deformed by the parameter $t$. The term $s_\mu(\x)$ is a Schur function, defined for example in the texts by Littlewood~\cite{Littlewood} and by Macdonald~\cite{MacText}.
Tokuyama's identity can be considered to be a deformation of Weyl's character formula for the reductive Lie algebra $gl(n)$ of the general linear group $GL(n)$ since at $t=-1$ one can recover the expression for the irreducible character $s_\mu(\x)$ as the ratio of two alternants.

The theorem of Bump, McNamara, and Nakasuji~\cite{BMN} states, again with a slight change of notation, that %in our notation
\begin{equation}\label{eqn-BMN}
Z(\mathfrak{S}_{\lambda,t}^{\Gamma}) = \prod_{i<j}(tx_i + x_j) \ \ s_{\lambda} (\x|\a),
\end{equation}
where $s_{\lambda} (\x|\a)$ is a factorial Schur function defined in Section~\ref{sec:main}.
The first such factorial Schur function was defined by Biedenharn and Louck~\cite{Biedenharn} 
in terms of Gelfand-Tsetlin patterns in a slightly more restricted form
(see also Chen and Louck~\cite{Chen}), but given its more general form by
Goulden and Greene~\cite{GC} and Macdonald~\cite{Macdonald}, 
expressed this time in terms of column-strict, that is to say semistandard, tableaux,
with Macdonald also giving an alternative definition as a ratio of alternants. 
The term $Z(\mathfrak{S}_{\lambda,t}^{\Gamma})$ is the partition function of the six vertex model 
$\mathfrak{S}_{\lambda,t}^{\Gamma}$ with a particular choice of Boltzmann weights that will also be specified later in Section~\ref{sec:corollaries}.


The combinatorial identities (\ref{eqn-Tok}) and (\ref{eqn-BMN}) due to Tokuyama~\cite{Tokuyama} and 
Bump {\em et al.}~\cite{BMN} that we are trying to generalise here were stated in terms of
strict Gelfand-Tsetlin patterns and the partition function of the square ice six vertex model. 
That one is a generalisation of the other comes about through the bijective correspondence between 
these two sets of combinatorial objects, together with the fact that a factorial Schur function is 
a generalisation of a Schur function. 
Here we will show that a natural combinatorial setting for
both these identities is that of primed shifted tableaux and associated non-intersecting lattice paths.

The paper is organized as follows: Section~\ref{sec:background} provides background information on tableaux and primed shifted tableaux, including definitions; Section~\ref{sec:main} gives our main result along with its proof based on a sequence of lemmas that are proved in 
Section~\ref{sec:lem23-proofs} by means of lattice path arguments that lead to flagged Jacob-Trudi type
determinantal identities and in Section~\ref{sec:lem4-proof} by means of various generating series. 
The first of these is a mild generalisation of an identity due
to Okounkov and Olshanski~\cite{Okounkov}, that is used by Molev~\cite{Molev} within the context of factorial supersymmetric Schur functions 
and in the work of Olshanski, Regev and Vershik~\cite{ORV} in dealing with multiparameter Schur functions. The second is derived by a method 
that owes much to the proof of a combinatorial formula for multiparameter skew Schur functions provived by Ivanov in the Appendix to~\cite{ORV}. 
A vanishing property in the spirit of those offered by Okounkov \cite{Okounkov1} and Sahi \cite{Sahi}  is noted in Section \ref{sec:vanishing}.
%A vanishing property in the spirit of those offered in by is noted in Section~\rf{sec:charPQ} 
Finally in Section~\ref{sec:corollaries} a number of corollaries are derived, special cases of which are shown to include both Tokuyama's identity and that of Bump {\em et al.}

\section{Tableaux and primed tableaux}
\label{sec:background}


%It is also well-known that the factorial Schur function is the double Schubert polynomial for the Grassmannian \cite{xxx}. It thus exists as an interpolator between the world of Schur functions and Schubert polynomials, and considerable machinery has already been developed for it (see a summary in \cite{BMN}).  We revisit this in Section \ref{geometry}.
%\blue{In fact for a finite sequence of indeterminates $\x=(x_1,x_2,\ldots,x_n)$, a sequence $\a=(a_1,a_2,\ldots}$ 
%and a partition $\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_n)$ of length $\ell(\lambda)\leq n$
%In fact the factorial Schur function $s_\lambda(\x|\a)$ can be defined in analogy with the classical Schur function 
%\blue{$s_\lambda(\x)$ either as a ratio of alternants or in terms of semistandard tableaux}.   

To proceed we introduce some notation regarding partitions and tableaux. %To this end we define the following notation.  
For any positive integer $n$ the sequence $\lambda = (\lambda_1, \lambda_2, \ldots, \lambda_n)$ with $ \lambda_1 \geq \lambda_2 \geq \ldots \geq \lambda_n$ is a partition if each part $\lambda_i$ is a non-negative integer. Its length $\ell(\lambda)$ is the number of non-zero parts and its weight $|\lambda|$ is the sum of its parts. We say that the partition $\lambda$ is strict if the above inequalities are all strict, i.e. all the parts of $\lambda$ are distinct.

A partition $\lambda$ of length $\ell(\lambda)\leq n$ defines a Young diagram $F^\lambda$ consisting of an array of $|\lambda|$ boxes $(i,j)$ arranged in rows of lengths $\lambda_i$ for $i=1,2,\ldots,\ell(\lambda)$ with $j=1,2,\ldots,\lambda_i$. Adopting 
the (English) convention whereby $(i,j)$ are matrix coordinates, the rows of $F^\lambda$ are left-adjusted to a vertical line.
If $\lambda$ is strict then it also defines a shifted Young diagram $SF^\lambda$ in which the rows of $F^\lambda$ are shifted to the right and left-adjusted to a diagonal line with boxes $(i,j)$ at $j=i,i+1,\ldots,i+\lambda_i-1$ for 
$i=1,2,\ldots,\ell(\lambda)$.  
Both $F^\lambda$ and $SF^\lambda$ consist of columns top-adjusted to a horizontal line.

For example, we have 
\begin{equation}\label{eqn-F-SF}
F^{3221}\ = \ 
\YT{0.2in}{}{
 {{},{},{}},
 {{},{}},
 {{},{}},
 {{}}
}
\qquad\qquad\qquad
SF^{6431}\ = \
\SYT{0.2in}{}{
 {{},{},{},{},{},{}},
 {{},{},{},{}},
 {{},{},{}},
 {{}}
}
\end{equation}

Using these conventions we define three different kinds of tableaux: semistandard tableaux,
shifted tableaux and primed shifted tableaux~\cite{StemShifted}. We restrict our attention to partitions $\lambda$
of length $\ell(\lambda)\leq n$ and strict partitions $\lambda$ of length $\ell(\lambda)=n$
and work with alphabets $[\n]=\{1<2<\cdots<n\}$, $[\n']=\{1'<2'<\cdots<n'\}$ and $[\n,\n']=\{1'<1<2'<2<\cdots<n'<n\}$. 

%\begin{flushleft}
%{\bf Semistandard Tableaux}
%\end{flushleft}

First, for each partition $\lambda$ let ${\cal T}^\lambda[\n]$ be the set of all semistandard tableaux $T$ of shape $\lambda$ 
that are obtained by filling each box $(i,j)$ of $F^\lambda$ with an entry $\T_{ij}\in[\n]$ in all possible ways 
such that:
\begin{itemize}
\item[T1] entries weakly increase from left to right across rows;
\item[T2] entries strictly increase from top to bottom down columns.
\end{itemize}

Then, for each strict partition $\lambda$ let ${\cal S}^\lambda[\n]$ be the set of all shifted tableaux $S$ of shape $\lambda$ that are obtained by filling each box $(i,j)$ of $SF^\lambda$ with an entry $\S_{ij}\in[\n]$ in all possible ways such that:
\begin{itemize}
\item[S1] entries weakly increase from left to right across rows;
\item[S2] entries weakly increase from top to bottom down columns;
\item[S3] entries strictly increase down each diagonal from top-left to bottom-right.
\end{itemize}

Finally, for each strict partition $\lambda$ let ${\cal Q}^\lambda[\n,\n']$ be the set of all primed shifted tableaux $P$ of shape $\lambda$ that are obtained by filling each box $(i,j)$ of $SF^\lambda$ with 
an entry $p_{ij}\in[\n,\n']$ in all possible ways such that:
\begin{itemize}
\item[P1] entries weakly increase from left to right across rows;
\item[P2] entries weakly increase from top to bottom down columns;
\item[P3] at most one entry $k'$ appears in any row for each $k\geq1$;
\item[P4] at most one entry $k$ appear in any column for each $k\geq1$,
\end{itemize}
and let ${\cal P}^\lambda[\n,\n']$ be the subset of ${\cal Q}^\lambda[\n,\n']$ such that:
\begin{itemize}
\item[P5] no primed entries appear on the main diagonal.
\end{itemize}

For example, we have 
\begin{equation}\label{eqn-TSP}
T\ = \ 
\YT{0.2in}{}{
 {1,2,4},
 {2,3},
 {4,4},
 {5}
}
\qquad
S\ = \
\SYT{0.2in}{}{
 {1,1,2,2,3,4},
   {2,3,3,3},
     {3,4,4},
       {4}
}
\qquad
P\ = \
\SYT{0.2in}{}{
 {1,1,2',2,3',4},
   {2,3',3,3},
     {3,4',4},
       {4}
}
\end{equation}
with $T\in{\cal T}^{(3,2,2,1,0)}([\bf5])$, $S\in{\cal S}^{(6,4,3,1)}([\bf4])$ and $P\in{\cal P}^{(6,4,3,1)}([\bf4,\bf4'])$. 

\section{Main Result}
\label{sec:main}

Let $\x=(x_1,x_2,\ldots,x_n)$, $\y=(y_1,y_2,\ldots,y_n)$ and $\a=(a_0,a_1,a_2,\ldots)$ be sequences of independent parameters. 
Then each partition $\lambda$ specifies not only the Schur function~\cite{Littlewood,MacText} 
\begin{equation}\label{eqn-Schur}
   s_\lambda(\x) = \sum_{T\in{\cal T}^\lambda(\n)}\ \prod_{\overset{(i,j)\in F^\lambda}{\T_{ij}\in[\n]}}\  x_{\T_{ij}}
\end{equation}
but also the factorial Schur function~\cite{GC,Macdonald}%$s_\lambda(\x|\a)$ that may be defined by
\begin{equation}\label{eqn-factSchur}
   s_\lambda(\x|\a) = \sum_{T\in{\cal T}^\lambda(\n)}\ \prod_{\overset{(i,j)\in F^\lambda}{\T_{ij}\in[\n]}}\  (x_{\T_{ij}}+a_{\T_{ij}+j-i})\,.
\end{equation}	
Similarly, each strict partition $\lambda$ specifies not only the generalised Schur $P$ and $Q$-functions~\cite{HKbij} %$s_\lambda(\x;\y|\a)$ by
\begin{align}
   P_\lambda(\x;\y) &=\ds \sum_{P\in{\cal P}^\lambda(\n,\n')}
	                 \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n]}}\  x_{\P_{ij}}
					         \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n']}} \ y_{|\P_{ij}|}\,;\hfill\label{eqn-PSchur} \\ %\cr
   Q_\lambda(\x;\y) &=\ds \sum_{P\in{\cal Q}^\lambda(\n,\n')}
	                 \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n]}}\  x_{\P_{ij}}
					         \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n']}} \ y_{|\P_{ij}|}\,,\hfill\label{eqn-QSchur} %\cr
\end{align}	
but also the factorial generalised Schur $P$ and $Q$-functions introduced here for the first time in the form   %$s_\lambda(\x;\y|\a)$ by
\begin{align}
   P_\lambda(\x;\y|\a) &=\ds  \sum_{P\in{\cal P}^\lambda(\n,\n')}
	                 \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n]}}\  (x_{\P_{ij}}+a_{j-i})
	                 \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n']}} \ (y_{|\P_{ij}|}-a_{j-i})~~\hbox{with $a_0=0$}; \hfill \label{eqn-factPSchur}\\ %\cr
   Q_\lambda(\x;\y|\a) &=\ds  \sum_{P\in{\cal Q}^\lambda(\n,\n')}
	                 \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n]}}\  (x_{\P_{ij}}+a_{j-i})
	                 \ \prod_{\overset{(i,j)\in SF^\lambda}{\P_{ij}\in[\n']}} \ (y_{|\P_{ij}|}-a_{j-i})\,,\hfill\label{eqn-factQSchur} %\cr
\end{align}
where in both cases $|\P_{ij}|=k$ if $\P_{ij}=k'$. It is notable here that the index on each $a$ is independent of $\P_{ij}$,
unlike the factorial Schur function case.


Generalised Schur $Q$-functions $Q_\lambda(\x|\a)$ were introduced by Ivanov~\cite{Ivanov} who showed in his Theorem~2.11
that they may be expressed combinatorially by means of a formula that coincides with that given above 
in the case $\y=\x$ with $a_k$ replaced by $-a_{k+1}$ for all $k$. Ikeda {\em et al.} make use of Ivanov's original definition
of $Q_\lambda(\x|\a)$, which he refers to as a factorial Schur $Q$-function, to derive a factorisation 
property in the case $\ell(\lambda)=n$, see section 4.4 of~\cite{Ikeda}. It is this factorisation property 
that is generalised to the case $\y\neq\x$ in our main result that can be stated as follows: 

\iffalse
Note also that if we set $\y=\x$ and replace $\a$ by $-\a$ in $P_\lambda(\x;\y|\a)$ and $Q_\lambda(\x;\y|\a)$ they reduce 
to the factorial functions $P_\lambda(\x\,|\,0,\a)$ 
and $Q_\lambda(\x\,|\,\a)$ of Ikeda {\em et al.}, see section 4.2 of~\cite{Ikeda}, that have been shown to be expressible combinatorially
%have a combinatorial definition 
in terms of primed shifted tableaux by Ivanov, as exemplified in his Theorem 2.11~\cite{Ivanov}.

We may now state our main result:
\fi
\bigskip

\begin{Theorem}\label{thm-main}
Let $\mu$ be a partition of length $\ell(\mu)\leq n$ and $\delta= (n, n-1, \ldots, 1)$, so that
$\lambda=\mu+\delta$ is a strict partition of length $\ell(\lambda)=n$. Then
for $\a=(a_1,a_2,\ldots)$ we have:   %with $a_0=0$ we have:
\begin{align}
P_\lambda(\x;\y|\a) &=\ds \prod_{1\leq i \leq n} x_i \ \prod_{1\leq i<j \leq n} (x_i + y_j)\ s_{\mu} (\x|\a)\,; \hfill\label{eqn-tok-fact-Psfn}\\ %\cr
Q_\lambda(\x;\y|\a) &=\ds \prod_{1\leq i\leq j \leq n} (x_i + y_j)\ s_{\mu} (\x|\a)\,; \hfill\label{eqn-tok-fact-Qsfn} %\\ \notag
\end{align}
or, equivalently,
\begin{align}
   \ds  \sum_{P\in{\cal P}^\lambda(\n,\n')} \wgt(P)  &= \ds \prod_{1\leq i \leq n} x_i \ \prod_{1\leq i<j \leq n} (x_i + y_j) 
		              \  \sum_{T\in{\cal T}^\mu(\n)} \wgt(T)    \,; \hfill\label{eqn-tok-fact-PT} \\  %\cr  
	\ds	 \sum_{Q\in{\cal Q}^\lambda(\n,\n')} \wgt(Q)  &= \ds  \prod_{1\leq i\leq j \leq n} (x_i + y_j) 
		              \  \sum_{T\in{\cal T}^\mu(\n)} \wgt(T)    \,;  \hfill\label{eqn-tok-fact-QT}
\end{align}
where 
\begin{equation}\label{eqn-Pwgt-Twgt}
   \wgt(P)=\!\!\!\prod_{(i,j)\in SF^\lambda}\!\!\!\wgt(\P_{ij}); ~~\wgt(Q)=\!\!\!\prod_{(i,j)\in SF^\lambda}\!\!\!\wgt(\Q_{ij});
   ~~\wgt(T)=\!\!\!\prod_{(i,j)\in F^\mu}\!\!\!\wgt(\T_{ij}),
\end{equation}	
with $\wgt(\P_{ij})$, $\wgt(\Q_{ij})$ and $\wgt(\T_{ij})$ given by
\begin{equation}\label{eqn-pwgt-twgt}
\begin{array}{|l|l|l|l|}
\hline
\P_{ii}&\wgt(\P_{ii})&\P_{ij}~~(i<j)&\wgt(\P_{ij})~~(i<j)\cr
\hline
 k&x_k &k&x_k+a_{j-i}\cr
   &   &k'&y_k-a_{j-i}\cr
\hline
\Q_{ii}&\wgt(\Q_{ii})&\Q_{ij}~~(i<j)&\wgt(\Q_{ij})~~(i<j)\cr
\hline
k&x_k&k&x_k+a_{j-i}\cr
k'&y_k&k'&y_k-a_{j-i}\cr
\hline
\end{array}
\qquad\hbox{and}\qquad
\begin{array}{|l|l|}
\hline
\T_{ij}&\wgt(\T_{ij}) \cr
\hline
 k&x_k+a_{k+j-i}\cr 
\hline
\end{array}
\end{equation}
\end{Theorem}

%\end{document}

In specifying the weights as above, advantage has been taken of the fact that both $s_\lambda(\x\,|\,\a)$ and $Q_\lambda(\x;\y\,|\,\a)$ are independent 
of $a_0$ in our original definitions (\ref{eqn-factSchur}) and (\ref{eqn-factQSchur}), while $a_0$ is set equal to $0$ in the definition
of $P_\lambda(\x;\y\,|\,\a)$ in (\ref{eqn-factPSchur}). It might also be noted that under the hypothesis of this Theorem that $\ell(\lambda)=n$, 
the diagonal entries of any $S\in{\cal S}^\lambda([\n])$ are 
necessarily $1,2,\ldots,n$. It follows that the contributions of diagonal entries to every summand of $P_\lambda(\x;\y|\a)$ and to every summand of $Q_\lambda(\x;\y|\a)$ 
yield the factors $\prod_{i=1}^n x_i$ and $\prod_{i=1}^n (x_i+y_i)$, respectively. Since these factors represent the only difference between 
the expressions on the right hand sides of (\ref{eqn-tok-fact-Psfn}) and of (\ref{eqn-tok-fact-Qsfn}), in order to prove Theorem~\ref{thm-main}
it suffices only to prove the required results for either just $P_\lambda(\x;\y|\a)$ or just $Q_\lambda(\x;\y|\a)$. We choose to concentrate on the 
case $P_\lambda(\x;\y|\a)$ and construct the proof of (\ref{eqn-tok-fact-PT}).


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
In order to %prove this Theorem 
do this we make use of non-intersecting lattice path interpretations of the two sums 
appearing in (\ref{eqn-tok-fact-PT}), allowing each of them to be expressed in determinantal form by means of 
two lemmas, Lemma~\ref{lem-det-Twgt} and Lemma~\ref{lem-det-Pwgt} below, whose proofs we defer to the next section. 
A third, highly technical lemma, Lemma~\ref{lem-technical}, is then required
that allows us to proceed by way of simple row operations on the determinant representing the left hand side
of (\ref{eqn-tok-fact-PT}) to the required factorisation on the right. 
In view of its technical nature the proof of Lemma~\ref{lem-technical} is also deferred to the next section.
%to the Appendix. 

We begin with the determinantal expression for $s_\mu(\x|\a)$.
For the subsequence $\tilde{\x}=(x_k,x_{k+1},\ldots,x_n)$ of $\x$ with $1\leq k\leq n$ and $\a=(a_0,a_1,a_2,\ldots)$ 
let $h_m(\tilde{\x}|\a)=s_{(m)}(\tilde{\x}|\a)$ for all positive integers $m$. 
Then it follows from (\ref{eqn-factSchur}) that
\begin{equation}\label{eqn-hm}
\begin{array}{c}
     h_m(\tilde{\x}|\a) =  h_m(x_k,x_{k+1},x_{k+2},\ldots,x_n|\a)\cr\cr
\ds ~~~~~~~~~~~	= \sum_{k\leq i_1\leq i_2\leq \cdots\leq i_m\leq n}
			(x_{i_1}+a_{i_1-k+1})(x_{i_2}+a_{i_2-k+2})\cdots (x_{i_m}+a_{i_m-k+m})\,.
\end{array}			
\end{equation}

In terms of these single row factorial Schur functions we have the following determinantal identity 
that is originally due to Chen, Li and Louck~\cite{CLL}:
\begin{Lemma}\label{lem-det-Twgt}
Let $\mu$ be a partition of length $\ell(\mu)\leq n$, then %$len(\mu)\leq n$. 
\begin{equation}
   s_\mu(\x|\a)= \sum_{T\in{\cal T}^\lambda(\n)} \wgt(T) 
	     =  \det_{1\leq k,\ell\leq n} \big(\, h_{\mu_\ell-\ell+k}(x_k,x_{k+1},x_{k+2},\ldots,x_n|\a)\,\big)  \,,
   \label{eqn-det-Twgt}
\end{equation}
where $h_m(x_k,x_{k+1},x_{k+2},\ldots,x_n|\a)=1$ if $m=0$ and %$h_m
$=0$ if $m<0$. % 
\end{Lemma}

To set up the relevant determinantal expression for $P_\lambda(\x;\y|\a)$ we require certain shifted restricted versions 
$q_m(\tilde{\x};\tilde{\y}|\a)$ of the factorial generalised Schur $Q$ functions. 
%The difference between generalised Schur $Q$ and $P$ functions is that in the former primed entries are allowed on the diagonal. 
Here shifts are associated with the introduction of an operator $\tau$~\cite{Macdonald} whose action
on $\a=(a_0,a_1,a_2,\ldots)$ is such that $\tau\a=(a_1,a_2,a_3,\ldots)$, so that in acting on any function of $\a$ each $a_i$ 
is replaced by $a_{i+1}$. For any $p,q$ and $n$ such that $1\leq p<q\leq n$ let $\tilde{\x}=(x_p,x_{p+1},\ldots,x_{n})$ 
and $\tilde{\y}=(y_{q+1},y_{q+2},\ldots,y_{n})$ be subsequences of our original sequences $\x$ and $\y$, respectively, and then let
\begin{equation}\label{eqn-qm}
  q_m(x_p,x_{p+1},\ldots,x_{q-1},x_{q},y_{q+1},x_{q+1},\ldots,y_{n},x_{n}|\a) = Q_{(m)}(\tilde{\x};\tilde{\y}|\tau\a)\,,
\end{equation}
where in evaluating the right hand side the entries in the one-rowed primed tableaux $P$ of $Q_{(m)}$ are taken from the 
alphabet $p<(p+1)<\cdots<q<(q+1)'<(q+1)<\cdots<n'<n$	with repetitions allowed for unprimed entries but not for primed entries, 
and with $k'$ allowed in the box $(1,1)$ on the main diagonal if and only if $q\leq k\leq n$. The shift due to $\tau$ is 
such that an unprimed entry $k$ in column $j$ is weighted $x_k+a_j$ and a primed entry $k'$ in column $j$ is weighted $y_k-a_j$. Thus 
\begin{equation}\label{eqn-qm-z}
\begin{array}{c}
  q_m(x_p,x_{p+1},\ldots,x_{q},y_{q+1},x_{q+1},\ldots,y_n,x_n|\a) \cr\cr
	\ds ~~~~~~~~~~~ = \sum_{p\leq i_1\leq i_2\leq\cdots\leq i_m\leq n} \sum_\z (z_{i_1}\pm a_1)(z_{i_2}\pm a_2)\cdots(z_{i_m}\pm a_m)\,,
\end{array}				
\end{equation}
where the sum over $\z$ allows factors $(z_k\pm a_j)=(x_k+a_j)$ or $(y_k-a_j)$ to appear according as $z_k=x_k$ or $y_k$,
with several factors of the form $(x_k+a_j)(x_k+a_{j+1})\cdots$ allowed for any $k$ with $p\leq k\leq n$
but at most one factor $(y_k-a_j)$ allowed for any $k$ such that $q+1\leq k\leq n$, and no others.
\iffalse
It is also possible to take a generating function approach to $q_m$ although since we do not use these results, we do not take the space to discuss it here. The interested reader is referred to Section 11.2 of \cite{Ikeda}, cf.\ also Section 2 of \cite{Molev}. Query: Are these the reference you had in mind, and is this statement too flippant and/or too formal?
\fi

This allows us to express the left hand side of (\ref{eqn-tok-fact-PT}) in the form of a determinant by means
of the following key lemma: 
\begin{Lemma}\label{lem-det-Pwgt}
Let $\lambda$  %=\mu+\delta$ where $\delta=(n,n-1,\ldots,1)$ with $\mu$ a partition of 
be a strict partition of length $\ell(\lambda)=n$.  %$len(\mu)\leq n$. 
Then we have
\begin{equation}
  P_\lambda(\x;\y|\a) = \!\!\sum_{P\in{\cal P}^\lambda(\n,\n')}\!\!\wgt(P) =  \det_{1\leq k,\ell\leq n} 
	         \big(\, x_k q_{\lambda_{\ell}-1}(x_k, y_{k+1}, x_{k+1}, y_{k+2}, \ldots, y_n, x_n|\a)\,\big)  \,. 
   \label{eqn-det-Pwgt}
\end{equation}
\end{Lemma}

The evaluation of this determinant may be accomplished by way of a technical lemma. In order to state this it is necessary 
to introduce a second type of shift operator $\sh$ that unlike $\tau$ is linked to
letters of the alphabet. The action of $\sh$ inserted in the $j$th position in 
$q_m(z_1,z_2,\ldots,z_{n}|\a)$ gives $q_m(z_1,z_2,\ldots,z_{j-1},\sh z_j,z_{j+1},\ldots,z_{n}|\a)$ in which
every linear factor $(z_i+a_s)$ or $(z_i-a_t)$ of $q_m(z_1,z_2,\ldots,z_{n}|\a)$ is replaced by 
$(z_i+a_{s+1})$ or $(z_i-a_{t+1})$, respectively, if and only if $i>j$.
In other words the insertion of the operator $\sh$ increases by $1$ the index of $a$ in every linear factor associated with each parameter to its right.
Repeated insertions of shift operators $\sh$ are allowed, either at the same or at different points. Powers such as $\sh^p$ inserted at a single point
increase by $p$ the index of $a$ in every linear factor associated with each parameter to its right. 
Now we can state our technical lemma.
\begin{Lemma}\label{lem-technical}
%\red{Let $\a=(a_1,a_2,\ldots)$. Then for} 
For all $m\geq 1$ and $1\leq p<q\leq n$
\begin{equation}\label{eqn-lem-technical}
\begin{array}{c}
q_m(x_p, \sh x_{p+1}, \sh x_{p+2}, \cdots, \sh x_{q-1}, y_q, x_q, y_{q+1}, x_{q+1}, \ldots, y_n, x_n|\a) \\
 - q_m(x_{p+1}, \sh x_{p+2}, \cdots, \sh x_{q-1}, \sh  x_q, y_{q+1}, x_{q+1}, \ldots, y_n, x_n|\a)\\ 
= (x_p+y_q) q_{m-1} (x_p, \sh x_{p+1}, \cdots, \sh x_{q-1}, \sh x_q, y_{q+1}, x_{q+1}, \ldots, y_n, x_n|\a)
\end{array}
\end{equation}
\end{Lemma}

\iffalse
\begin{Lemma}\label{lem-technical}
For all $m\geq 1$ we have:  \\
\indent  a) For $1\leq p<n$ 
\begin{equation}\label{eqn-lem-a}
\begin{array}{l}%\nonumber
q_m(x_p, y_{p+1}, x_{p+1}, y_{p+2}, x_{p+2}, \ldots, y_n, x_n|\a)
 - q_m(x_{p+1}, y_{p+2}, x_{p+2}, \ldots, y_n, x_n|\a)\\ 
= (x_p+y_{p+1}) q_{m-1}(x_p,\sh x_{p+1}, y_{p+2}, x_{p+2}, \ldots, y_n, x_n|\a)
\end{array}
\end{equation}

and more generally,

b) For $1\leq p<q\leq n$ 
\begin{equation}\label{eqn-lem-b}
\begin{array}{c}
q_m(x_p, \sh x_{p+1}, \sh x_{p+2}, \cdots, \sh x_{q-1}, y_q, x_q, y_{q+1}, x_{q+1}, \ldots, y_n, x_n|\a) \\
 - q_m(x_{p+1}, \sh x_{p+2}, \cdots, \sh x_{q-1}, \sh  x_q, y_{q+1}, x_{q+1}, \ldots, y_n, x_n|\a)\\ 
= (x_p+y_q) q_{m-1} (x_p, \sh x_{p+1}, \cdots, \sh x_{q-1}, \sh x_q, y_{q+1}, x_{q+1}, \ldots, y_n, x_n|\a)
\end{array}
\end{equation}
\end{Lemma}
\fi


Given these three lemmas we have enough to prove our main Theorem \ref{thm-main}.
\bigskip

{\bf Proof of Theorem \ref{thm-main}:}  Lemma \ref{lem-det-Pwgt} expresses the left hand side of (\ref{eqn-tok-fact-PT}) 
as a determinant from which we can extract $x_k$ from each row for $k=1,2,\ldots,n$ to give 
%the factor $\prod_{i=1} x_i$ that apears on the righthand side of (\ref{eqn-tok-fact-PT}). This leaves
\begin{equation}
   \sum_{P\in{\cal P}^\lambda(\n,\n')} \wgt(P) =  \prod_{i=1}^n x_i\ \ \det_{1\leq k,\ell\leq n} 
	         \left(q_{\lambda_{\ell}-1}(x_k, y_{k+1}, x_{k+1}, y_{k+2}, \ldots, y_n, x_n|\a)\,\right)  \,.
\end{equation}
Subtracting row $k+1$ from row $k$ of the determinant for $k=1,2,\ldots,n-1$ gives a new determinant in which 
the $(k,\ell)$th element is given in Lemma~\ref{lem-technical} by the left hand side of (\ref{eqn-lem-technical}) 
with $p=k$, $q=k+1$ and $m=\lambda_{\ell-1}$, while the $n$th row
remains unaltered with elements $q_{\lambda_{\ell-1}}(x_n|\a)$. 
Applying (\ref{eqn-lem-technical}) and extracting a common factor of $(x_k+y_{k+1})$ from the $k$th row then gives
\begin{equation}
\begin{array}{l}
\ds  \sum_{P\in{\cal P}^\lambda(\n,\n')} \wgt(P) = \prod_{i=1}^n x_i\ \prod_{i=1}^{n-1} (x_i+y_{i+1})\cr
\ds 	~~~~~~~~~~~~~ \times\  \det_{1\leq k,\ell\leq n} \  
	         \left( \begin{array}{c}
					q_{\lambda_{\ell}-2}(x_k, \sh x_{k+1}, y_{k+2}, x_{k+2} \ldots, y_n, x_n|\a)\cr
					q_{\lambda_{\ell}-1}(x_n|\a)
					       \end{array}
					\,\right)  \,,
\end{array}					
\end{equation}
where we have distinguished between elements in the first $n-1$ rows and the last row.
 
We can then use the same procedure of subtracting row $k+1$ from row $k$ of the above determinant,
this time for $k=1,2,\ldots,n-2$ to give a new determinant in which the $(k,\ell)$th element is given 
in Lemma~\ref{lem-technical} by the left hand side of (\ref{eqn-lem-technical}) with $p=k$, $q=k+2$ and $m=\lambda_{\ell-2}$. 
Applying (\ref{eqn-lem-technical}) and extracting a common factor of $(x_k+y_{k+2})$ from the $k$th row then gives
\begin{equation}
\begin{array}{l}
\ds   \sum_{P\in{\cal P}^\lambda(\n,\n')} \wgt(P) = \prod_{i=1}^n x_i\  \prod_{i=1}^{n-1} (x_i+y_{i+1})\  \prod_{i}^{n-2} (x_i+y_{i+2})\ \cr 
\ds ~~~~~~~~~~~~~ \times \ \det_{1\leq k,\ell\leq n} \left( \begin{array}{c}
					q_{\lambda_{\ell}-3}(x_k, \sh x_{k+1}, \sh x_{k+2}, y_{k+3} , x_{k+3},\ldots, y_n, x_n|\a)\cr
					q_{\lambda_{\ell}-2}(x_{n-1}, \sh x_n|\a)\cr
					q_{\lambda_{\ell}-1}(x_n|\a)
					       \end{array}
					\,\right)  \,,
\end{array}					
\end{equation}
where this time we have distinguished between elements in the first $n-2$ rows and the last $2$ rows.

Continuing in this way we obtain
\begin{eqnarray}
%\begin{array}
%\ds   
\lefteqn{\sum_{P\in{\cal P}^\lambda(\n,\n')}\!\!\! \wgt(P)}\\
& =& \prod_{i=1}^n x_i\  \prod_{1\leq i<j\leq n}\!\!(x_i+y_j)%\cr\cr 
%\ds 	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ \times
\ \det_{1\leq k,\ell\leq n} \left( 
					q_{\lambda_{\ell}-n+k-1}(x_k, \sh x_{k+1}, \sh x_{k+2},\ldots, \sh x_n|\a)
									\,\right).
%\end{array}					
\end{eqnarray}
However  
\begin{equation}\label{eqn-qm-S}
\begin{array}{l}
  q_m(x_k, \sh x_{k+1}, \sh x_{k+2},\ldots, \sh x_n|\a) \cr
\ds ~~~~~~~~	=\sum_{k\leq i_1\leq i_2\leq \cdots\leq i_m \leq n} (x_{i_1}+a_{i_1-k+1})(x_{i_2}+a_{i_2-k+2})\cdots(x_{i_m}+a_{i_m-k+m})\,,
\end{array}
\end{equation}
where account has been taken of the fact that there are precisely $(i_j-k)$ shift operators
$\sh$ to the left of $x_{i_j}$ in the argument of $q_m$. This will be recognised as coinciding with the definition
of $h_m(x_k,x_{k+1},\ldots,x_n|\a)$ given in (\ref{eqn-hm}).
Then the use of Lemma~\ref{lem-det-Twgt} with $\mu_\ell=\lambda_\ell-n+\ell-1$ completes the proof of 
(\ref{eqn-tok-fact-PT}) and thereby that of Theorem~\ref{thm-main}.
It remains only to prove the validity of our three lemmas, Lemmas~\ref{lem-det-Twgt},~\ref{lem-det-Pwgt} and \ref{lem-technical}.
\qed
\bigskip

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%?????
\section{Proofs of Lemmas~\ref{lem-det-Twgt} and \ref{lem-det-Pwgt}} % and \ref{lem-technical}}
\label{sec:lem23-proofs}

In each case we follow the lattice path approach of Okada \cite{Okadapartial}, employing a variation on the usual 
Gessel-Viennot-Lindstr\"om argument (see in particular Okada \cite{Okadapartial} and Stembridge \cite{Stembridge}).  
In the case of Lemma~\ref{lem-det-Twgt} a similar proof by way of a lattice path interpretation
has been offered by Chen, Li and Louck~\cite{CLL}, but we offer an independent lattice path proof here that takes 
particular advantage of the precise form of $h_m(\tilde{\x}\,|\,\a)$ given in (\ref{eqn-hm}), since it is this form
that we have just seen emerging in a natural way in the application of Lemma~\ref{lem-technical} to the proof of
Theorem~\ref{thm-main}. Moreover, it is our lattice path proof of Lemma~\ref{lem-det-Twgt} that sets the scene for 
our rather similar lattice path proof of Lemma~\ref{lem-det-Pwgt}. 
In fact in the latter case our proof can be seen as a close relative of that provided by Ivanov in the Appendix
to~\cite{ORV} as part of his derivation of an unflagged determinantal formula for unshifted supersymmetric skew Schur functions.
The lattice path approach was suggested by Chen and Louck \cite{Chen} to prove the Jacobi-Trudi identity for the original factorial Schur functions (with $a_j=i-1$) and applied by Goulden and Hamel \cite{GH}.



\noindent{\bf Proof of Lemma~\ref{lem-det-Twgt}:}
We adopt matrix coordinates $(i,j)$ for  
lattice points with $i=1,2,\ldots,n$ specifying row labels from
top to bottom, and $j=1,2,\ldots,\mu_1+n$ specifying column labels from left to right. Each lattice path that we are interested in 
is a continuous path from some 
$P_i=(i,n-i+1)$ with $i\in\{1,2,\ldots,n\}$ to some $Q_j=(n+1,j)$
with $j\in\{\mu_1+n,\mu_2+n-1,\ldots,\mu_n+1\}$. Such a path consists of a sequence of horizontal or vertical edges with the last edge vertical. 

Each semistandard tableau $T$ of shape $\mu$ defines a set of non-intersecting lattice paths, one for each row of $T$.
The path associated with the $i$th row of $T$ starts at $P_i$ and ends at $Q_j$ with $j=\mu_i+n-i+1$. 
On this path each entry $k$ in the $\ell$th column of $T$ gives rise to a horizontal edge from $(k,j-1)$ to $(k,j)$ 
with $j=n-k+\ell$, and vertical edges are added so as to make the path continuous. It is easy to see from the properties T1-T3 of 
Section~\ref{sec:background} that the paths are non-intersecting. This is exemplified in Figure~\ref{fig-TtoLP} in the case $\mu=(3,2,2,1,0)$ 
and $T$ as given in (\ref{eqn-TSP}). 


\begin{figure*}[htbp]
\begin{center}
\begin{equation*}
T\ = \ 
\YT{0.2in}{}{
 {1,2,4},
 {2,3},
 {4,4},
 {5}
}
\qquad 
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinate
%draw lattice grid 
\foreach \j in {5,...,8} \draw(1,\j)node{$\bullet$};
\foreach \j in {4,...,8} \draw(2,\j)node{$\bullet$};
\foreach \j in {3,...,8} \draw(3,\j)node{$\bullet$};
\foreach \j in {2,...,8} \draw(4,\j)node{$\bullet$};
\foreach \j in {1,...,8} \draw(5,\j)node{$\bullet$};
%diagonals
\draw[->](0+0.2,7-0.2)to(1-0.2,6+0.2);
\draw[->](0+0.2,8-0.2)to(1-0.2,7+0.2);
\draw[->](0+0.2,9-0.2)to(1-0.2,8+0.2);
\draw[->](1+0.2,9-0.2)to(2-0.2,8+0.2);
\draw[->](1+0.2,9-0.2)to(2-0.2,8+0.2);
\draw[->](2+0.2,9-0.2)to(3-0.2,8+0.2);
\draw[->](3+0.2,9-0.2)to(4-0.2,8+0.2);
\draw[->](4+0.2,9-0.2)to(5-0.2,8+0.2);
%left-hand labels
\draw(1,4.5)node{$P_1$};
\draw(2,3.5)node{$P_2$};
\draw(3,2.5)node{$P_3$};
\draw(4,1.5)node{$P_4$};
\draw(5,0.5)node{$P_5$};
%base labels
\draw(7,1)node{$Q_1$};
\draw(7,3)node{$Q_3$};
\draw(7,5)node{$Q_5$};
\draw(7,6)node{$Q_6$};
\draw(7,8)node{$Q_8$};
%diagonal labels
\draw(0,7)node{$a_1$};
\draw(0,8)node{$a_2$};
\draw(0,9)node{$a_3$};
\draw(1,9)node{$a_4$};
\draw(2,9)node{$a_5$};
\draw(3,9)node{$a_6$};
\draw(4,9)node{$a_7$};
%tableau row 1 entries 1 2,4
\draw[draw=black,thick] (1,5)to(1,6);
\draw[draw=black,thick] (1,6)to(2,6);
\draw[draw=black,thick] (2,6)to(2,7);
\draw[draw=black,thick] (2,7)to(4,7);
\draw[draw=black,thick] (4,7)to(4,8);
\draw[draw=black,thick] (4,8)to(6,8);
%tableau row 2 entries 2 3
\draw[draw=black,thick] (2,4)to(2,5);
\draw[draw=black,thick] (2,5)to(3,5);
\draw[draw=black,thick] (3,5)to(3,6);
\draw[draw=black,thick] (3,6)to(6,6);
%tableau row 3 entries 4 4
\draw[draw=black,thick] (3,3)to(4,3);
\draw[draw=black,thick] (4,3)to(4,5);
\draw[draw=black,thick] (4,5)to(6,5);
%tableau row 4 entry 5
\draw[draw=black,thick] (4,2)to(5,2);
\draw[draw=black,thick] (5,2)to(5,3);
\draw[draw=black,thick] (5,3)to(6,3);
%tableau row 5 empty
\draw[draw=black,thick] (5,1)to(6,1);
\end{tikzpicture}
}}%\cr
\end{equation*}
\end{center}
\caption{Example of  the lattice paths for a given semistandard tableau.}
\label{fig-TtoLP}
\end{figure*}

The map we have described from $T$ to a set $L$ of non-intersecting lattice paths is a bijection as can be seen by reversing the argument and mapping consecutive horizontal edges at level $k$ along a path starting at $P_i$ to entries $k$ in the $i$th 
row of $T$. The non-intersecting nature of the paths ensures that $T$ constructed in this way is a semistandard
tableau as required.
  
In order to recover $\wgt(T)$ as defined through (\ref{eqn-pwgt-twgt}) from the set of lattice paths it is important to 
note that the entries $k$ of $T$ are associated with the $k$th row of the lattice, and that the $\ell$th column of $T$ 
is associated with the $\ell$th diagonal of the lattice along which $k+j=n+1+\ell$. Each horizontal edge from $(k,j-1)$ to $(k,j)$ is weighted $x_k+a_{k+j-n-1}$ and each vertical edge is weighted $1$. With these asignments it follows that $\wgt(T)$ is just the product over all edges of these edge weights. 
Thus the left hand side of (\ref{eqn-det-Twgt}) is evaluated by summing over all sets of non-intersecting paths with the given 
end points $P_i$ and $Q_{\mu_i+n-i+1}$ 
with $i=1,2,\ldots,n$.

More generally, the total weight of all possible continuous lattice paths from $P_i$ to $Q_j$ by means of horizontal and vertical edges is given by some summand of $h_{m}(x_k,x_{k+1},\ldots,x_n|\a)$ with $m=i+j-n-1$. 
Then the usual argument~\cite{Okadapartial}, extended so as to allow a fixed set of end points determined as in our case by 
$\mu$, shows that the total weight of the set of all (intersecting and non-intersecting) lattice paths from the given set of starting points $P_i$ to the ending points $Q_j$, summed over all permutations of $Q_j$, is exactly the determinant of the matrix whose $(k,\ell)$th entry is $h_{\mu_\ell}(x_k, x_{k+1}, \ldots, x_n|\a)$, as required to complete the proof of 
Lemma~\ref{lem-det-Twgt}.  \qed
\bigskip


\noindent{\bf Proof of Lemma~\ref{lem-det-Pwgt}}

It is again convenient to adopt matrix coordinates $(i,j)$ for the lattice points with $i=1,2,\ldots,n$ specifying row labels from
top to bottom, and $j=1,2,\ldots,\lambda_1$ specifying column labels from left to right. This time each lattice path that we are interested 
in is a continuous path from some $P_i=(i,0)$ 
with $i\in\{1,2,\ldots,n\}$ to some $Q_j=(n+1,j)$ with 
$j\in\{\lambda_1,\lambda_2,\ldots,\lambda_n\}$. Such a path now consists of a sequence of horizontal, diagonal or vertical edges with the first edge horizontal and the last edge vertical. 

Each primed shifted tableau $P$ of shape $\lambda$ defines a set of non-intersecting lattice paths, one for each row of $P$.
The path associated with the $i$th row of $P$ starts at $P_i$ and ends at $Q_j$ with $j=\lambda_i$. 
Each unprimed entry $k$ in the $j$th diagonal of $P$ gives rise to a horizontal edge from $(k,j-1)$ to $(k,j)$ and each primed entry $k'$ in the $j$th diagonal of $P$ gives rise to a diagonal edge from $(k-1,j-1)$ to $(k,j)$ with vertical edges being added so as to make the path continuous. It is easy to see from the properties P1-P5 of Section~\ref{sec:background} that the paths are non-intersecting. This is exemplified in Figure~\ref{fig-PtoLP} in the case $\lambda=(6,4,3,1)$ and $P$ as given in (\ref{eqn-TSP}). 

\begin{figure*}[htbp]
\begin{center}
\begin{equation*}
P\ = \
\SYT{0.2in}{}{
 {1,1,2',2,3',4},
   {2,3',3,3},
     {3,4',4},
       {4}
}
\qquad 
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinate
%draw lattice grid 
\foreach \i in {1,...,4} \foreach \j in {1,...,6} \draw(\i,\j)node{$\bullet$};
%left-hand labels
\draw(1,-1)node{$P_1$};
\draw(2,-1)node{$P_2$};
\draw(3,-1)node{$P_3$};
\draw(4,-1)node{$P_4$};
%base labels
\draw(6,1)node{$Q_1$};
\draw(6,3)node{$Q_3$};
\draw(6,4)node{$Q_4$};
\draw(6,6)node{$Q_6$};
%shifts
\foreach \j in {3,...,7} \draw[->](0+0.2,\j-1)to(1-0.3,\j-1);
\foreach \j in {1,...,5} \draw(0,\j+1)node{$a_{\j}$};
%tableau row 1 entries 112'2000\ov3'
\foreach \i in {1,...,4} \draw[draw=black,thick] (\i,0)to(\i,1);
%tableau row 1 entries 1 1 2' 2 3' 4
\draw[draw=black,thick] (1,1)to(1,2);
\draw[draw=black,thick] (1,2)to(2,3);
\draw[draw=black,thick] (2,3)to(2,4);
\draw[draw=black,thick] (2,4)to(3,5);
\draw[draw=black,thick] (3,5)to(4,5);
\draw[draw=black,thick] (4,5)to(4,6);
\draw[draw=black,thick] (4,6)to(5,6);
%tableau row 2 entries 2 3' 3 3
\draw[draw=black,thick] (2,1)to(3,2);
\draw[draw=black,thick] (3,2)to(3,4);
\draw[draw=black,thick] (3,4)to(5,4);
%tableau row 3 entries 3 4' 4
\draw[draw=black,thick] (3,1)to(4,2);
\draw[draw=black,thick] (4,2)to(4,3);
\draw[draw=black,thick] (4,3)to(5,3);
%tableau row 4 entry 4
\draw[draw=black,thick] (4,1)to(5,1);
\end{tikzpicture}
}}%\cr
\end{equation*}
\end{center}
\caption{Example of  the lattice paths for a given primed shifted tableau.}
\label{fig-PtoLP}
\end{figure*}


The map we have described from $P$ to a set $L$ of non-intersecting lattice paths is a bijection as can be seen by reversing the argument and mapping consecutive horizontal and diagonal edges along a path starting at $P_i$ to entries $k$ and $k'$, respectively, in the $i$th row of $P$. The non-intersecting nature of the paths ensures that $P$ constructed in this way is a 
primed shifted tableau as required.
  
In order to recover $\wgt(P)$ as defined through (\ref{eqn-pwgt-twgt}) from the set of lattice paths it is important to 
note that the entries $k$ and $k'$ in $P$ are associated with the $k$th row of the lattice, and that the $\ell$th diagonal of $P$ is associated with the $\ell$th column of the lattice. 
Since $\ell(\lambda)=n$ and the $i$th row of $P$ necessarily begins with an unprimed entry $i$, the first horizontal edge of the path starting at $P_i$ is weighted $x_i$. As far as the remaining edges of the set of lattice paths is concerned, any
horizontal edge from $(k,\ell)$ to $(k,\ell)$ is weighted $x_k+a_{\ell-1}$, any diagonal edge from $(k-1,\ell-1)$ to $(k,\ell)$
is weighted $y_k-a_{\ell-1}$ and each vertical edge is weighted $1$. With these asignments it follows that $\wgt(P)$ is just the product over all edges of these edge weights. Thus the left hand side of (\ref{eqn-det-Pwgt}) is evaluated by summing over all sets of non-intersecting paths with the given starting points $P_i$ and $Q_{\lambda_i}$ with $i=1,2,\ldots,n$.

Given this framework, it is not hard to see that the total weight of all continuous lattice paths from $P_k$ to $Q_\ell$ by means of the three types of edge, horizontal, diagonal and vertical is given by  
$x_k q_{\lambda_{\ell}-1}(x_k, y_{k+1}, x_{k+1}, \ldots, y_n, x_n|\a)$. 
Then Okada's argument in \cite{Okadapartial}, extended so as to allow a fixed set of end points determined as in our case by 
$\lambda$, shows that the total weight of the set of all (intersecting and non-intersecting) lattice paths from the given set of starting points $P_i$ to the ending points $Q_j$, summed over all permutations of $Q_j$, is exactly the determinant of the matrix whose $(k,\ell)$th entry is $x_k q_{\lambda_{\ell}-1}(x_k, y_{k+1}, x_{k+1}, \ldots, y_n, x_n|\a)$, as required to complete the proof of Lemma~\ref{lem-det-Pwgt}.  \qed
\bigskip

\section{Proof of Lemma~\ref{lem-technical}}
\label{sec:lem4-proof}


Although this Lemma may be proved by the careful enumeration of primed shifted tableaux and their weighting (see version 1 of \cite{HKfactv1}),
such a proof is rather intricate and lengthy, so here we offer a proof by way of generating functions for both $h_m(\x|\a)$ and $q_{m}(\z|\a)$, 
with $\x=(x_1,x_2,\ldots,x_n)$ and $\z=(x_p,\sh x_{p+1}, \cdots, \sh x_{q-1}, \sh x_q, y_{q+1}, x_{q+1}, \ldots, $  $y_n, x_n)$,
respectively. In each case we employ an expansion parameter $t$ to carry the exponent $m$ and assume that $t$
is sufficiently small to guarantee convergence. We write $[t^m]\ F(t;m)$ to signify the coefficient of $t^m$ in the expansion
of any $F(t;m)$ as a power series in $t$, where it is to be noted that in our setting $F(t;m)$ may, and indeed does, depend upon $m$.
It might be noted that we have chosen to use this type of generating function rather than the equivalent but rather more complicated
generating series exploited in the case of factorial supersymmetric Schur functions by Molev~\cite{Molev}, and in the case of Frobenius Schur 
functions by Olshanski, Regev and Vershik~\cite{ORV}. 

\begin{Lemma}\label{lem-hm-gf}
Let $\x=(x_1,x_2,\ldots,x_n)$ and $\a=(a_1,a_2,\ldots)$ then for $m\geq0$ and $n\geq1$
\begin{equation}\label{eqn-hm-gf}
   h_m(\x|\a) = [t^m]\ \prod_{i=1}^n \frac{1}{1-tx_i} \ \prod_{k=1}^{n+m-1} (1+ta_k)\,.
\end{equation}
\end{Lemma}

\noindent{\bf Proof}:
We proceed by noting first that $h_m(\x|\a)$ is completely determined for all $m\geq0$ and $n\geq1$ by the 
following boundary conditions and recurrence formulae:
\begin{equation}\label{eqn-hm-recurrence}
      h_m(\x|\a) = \begin{cases} 
			                  1&\hbox{if $m=0$ and $n\geq1$;}\cr
										   (x_1+a_m)\ h_{m-1}(x_1|\a)&\hbox{if $m>0$ and $n=1$;}\cr
										    h_m(\x'|\a) +(x_n+a_{n+m-1})\ h_{m-1}(\x|\a)&\hbox{if $m>0$ and $n>1$,}\cr
			              \end{cases}
\end{equation}
where $\x'=(x_1,x_2,\ldots,x_{n-1})$. These come about because the one-rowed tableaux contributing to $h_m(\x|\a)$
are of length $m$ either with all entries $<n$ or having at least one entry $n$, with the rightmost entry $n$ 
carrying weight $(x_n+a_{n+m-1})$ by virtue of the definition (\ref{eqn-factSchur}) in the case $s_{(m)}(\x|\a)=h_m(\x|\a)$.

Now, for $m\geq0$ and $n\geq1$ let
\begin{equation}
      f_m(\x|\a) =  [t^m]\ \prod_{i=1}^n \frac{1}{1-tx_i} \ \prod_{k=1}^{n+m-1} (1+ta_k)\,. 
\end{equation}
Clearly, $f_0(\x|\a)=1$ for all $n\geq1$, and in the case $m>0$ and $n=1$
\begin{align}
      f_m(x_1|\a) &\ds = [t^m]\ \frac{1+ta_m}{1-tx_1} \prod_{k=1}^{m-1} (1+ta_k)
			                 = [t^m]\ \left(1+ \frac{t(x_1+a_m)}{1-tx_1}\right) \prod_{k=1}^{m-1} (1+ta_k)\cr
									&\ds = (x_1+a_m)\ [t^{m-1}]\ \frac{1}{1-tx_1} \prod_{k=1}^{m-1} (1+ta_k) = (x_1+a_m) f_{m-1}(x_1|\a)\,. 
\end{align}
Finally, for $m>0$ and $n>1$
\begin{align}
      f_m(\x|\a) &\ds = [t^m]\ \frac{1+ta_{n+m-1}}{1-tx_n} \prod_{i=1}^{n-1} \frac{1}{1-tx_i} \ \prod_{k=1}^{n+m-2} (1+ta_k)\cr
			            &\ds = [t^m]\ \left(1+ \frac{t(x_n+a_{n+m-1})}{1-tx_n}\right) \prod_{i=1}^{n-1} \frac{1}{1-tx_i}\prod_{k=1}^{n+m-2} (1+ta_k)\cr
									&\ds = f_m(\x'|\a)+ (x_n+a_{n+m-1})\ [t^{m-1}]\ \prod_{i=1}^{n} \frac{1}{1-tx_i} \prod_{k=1}^{n+m-2} (1+ta_k)\cr
									&\ds = f_m(\x'|\a)+ (x_n+a_{n+m-1})\ f_{m-1}(\x|\a)\,.\cr
\end{align}
Thus $f_m(\x|\a)$ satisfies the same boundary conditions and recurrence relations as $h_m(\x|\a)$, so they must be equal, as 
required to complete the proof of (\ref{eqn-hm-gf}).
\qed
\bigskip

In order to extend this result to something analogous in the case of $q_m(\z_{p,q,n}|\a)$ it is helpful to note the following:
\begin{Lemma}\label{lem-Im}
For any $x$, $\a=(a_0,a_1,a_2,\ldots)$ and $m\geq0$ let
\begin{equation}\label{eqn-Im}
    I_m(x|\a) = 1 + \sum_{r=1}^m \frac{(x+a_0)(x+a_1)\cdots(x+a_{r-1})}{(1+ta_1)(1+ta_2)\cdots(1+ta_{r})}t^r\,.
\end{equation}
Then
\begin{equation}\label{eqn-ImO}
    \frac{1+ta_0}{1-tx} = I_m(x|\a) + O(t^{m+1})\,.
\end{equation}
\end{Lemma}

Although the limit as $m\rightarrow\infty$ of this identity appears as (A.2) in Ivanov's Appendix to~\cite{ORV}, it is given there as a special case of a 
formula due to Molev~\cite{Molev}[cf.(2.7)] that is proved in the special case $a_i=-i+1$ 
by Okounkov and Olshanksi~\cite{Okounkov}[cf.(12.5)]. Guided by their proof, we offer here a proof of the required more general identity.
\bigskip


\noindent{\bf Proof}:
We use induction with respect to $m$. In the case $m=0$ we have 
\begin{equation}
    I_0(x|\a)= 1 \quad\hbox{and}\quad \frac{1+ta_0}{1-tx} = 1 + O(t)\,, 
\end{equation}
as required to start the induction. Now for $m>0$ assume that (\ref{eqn-ImO}) is true with $m$ replaced by $m-1$. 
Then it follows from the definition (\ref{eqn-Im}) that %for $m\geq1$
\begin{align}
     I_m(x|\a) &= \ds 1 + \frac{t(x+a_0)}{1+ta_1}\ \left(1+\sum_{s=1}^{m-1} \frac{(x+a_1)(x+a_2)\cdots(x+a_{s})}{(1+ta_2)(1+ta_3)\cdots(1+ta_{s+1})}t^s\right)\cr
		     &= \ds 1 + \frac{t(x+a_0)}{1+ta_1}\ I_{m-1}(\x|\tau\a) = 1 + \frac{t(x+a_0)}{1+ta_1}\ \left( \frac{1+ta_1}{1-tx} + O(t^m) \right) \cr
				 &= \ds 1 + \frac{t(x+a_0)}{1-tx} + O(t^{m+1}) = \frac{1+ta_0}{1-tx} + O(t^{m+1})
\end{align}
where $\tau\a=(a_1,a_2,\ldots)$. This completes the induction argument, so that (\ref{eqn-ImO}) is valid for all $m\geq0$.
\qed
\bigskip
 

This result may then be used to establish the following 
\begin{Lemma}\label{lem-qm-gf}
Let $\a=(a_1,a_2,\ldots)$, $\z_{p,q,n}=(x_p,Sx_{p+1},\ldots,Sx_q,y_{q+1},x_{q+1},\ldots,y_n,x_n)$. Then for $m\geq0$ and $1\leq p<q\leq n$
\begin{equation}\label{eqn-qm-gf}
     q_m(\z_{p,q,n}|\a) = [t^m]\ \prod_{i=p}^n \frac{1}{1-tx_i}\ \prod_{j=q+1}^n (1+ty_j) \ \prod_{k=1}^{m+q-p} (1+ta_k)\,.
\end{equation}
\end{Lemma}

\noindent{\bf Proof}:
For $m=0$ the result is clear because $q_0(\z_{p,q,n}|\a)=1$ and the coefficient of $t^0$ on the right
is also $1$ for all $p,q,n$ with $1\leq p<q\leq n$. 

For $m>0$ we use induction with respect to $n$ and our starting point is the case $n=q$ for which $\z_{p,q,q}=(x_p,Sx_{p+1},\ldots,Sx_q)$.
In this case 
\begin{equation}
      q_m(\z_{p,q,q}|\a) =  q_m(x_p,Sx_{p+1},\ldots,Sx_q|\a)=h_m(x_p,x_{p+1},\ldots,x_q|\a)=h_m(\x_{pq}|\a) \,,
\end{equation}
where $\x_{pq}=(x_p,x_{p+1},\ldots,x_q)$, as can be seen by comparing (\ref{eqn-hm}) and (\ref{eqn-qm-S})
with $k=p$ and $n=q$.
It then follows from Lemma~\ref{lem-hm-gf} that
\begin{equation}
        q_m(\z_{p,q,q}|\a) =  [t^m]\ \prod_{i=p}^q \frac{1}{1-tx_i}\  \ \prod_{k=1}^{m+q-p} (1+ta_k)\,,
\end{equation} 
where use has been of (\ref{eqn-hm-gf}) with $x_1,x_2,\ldots,x_n$ replaced by $x_p,x_{p+1},\ldots,x_q$, respectively.
This serves to validate (\ref{eqn-qm-gf}) in the case $n=q$. 

For $n>q$ and $\z_{p,q,n}=(x_p,Sx_{p+1},\ldots,Sx_q,y_{q+1},x_{q+1},\ldots,y_n,x_n)$
%% it is convenient to set $\z'=(x_p,Sx_{p+1},\ldots,Sx_q,y_{q+1},x_{q+1},\ldots,y_{n-1},x_{n-1})$. Then
it should be noted from (\ref{eqn-qm-z}) and the definition of the shift operator $S$ that for $m>0$
\begin{equation}\label{eqn-qm-recurrence}
     q_m(\z_{p,q,n}|\a) = q_m(\z_{p,q,n-1}|a) +  \sum_{r=1}^{m} q_{m-r}(\z_{p,q,n-1}|\a)(x_n\!+y_n)\prod_{\ell=1}^{r-1}(x_n\!+a_{m+q-p+1-\ell})\,,
\end{equation}
where in the one-rowed tableaux of length $m$ contributing to the left hand side, all those tableaux containing no entry $n$ or $n'$
yield the first term on the right, while in the sum over $r$ the first $m-r$ boxes are assumed to be occupied by entries less than $n'$ and $n$, 
with no repetitions of primed entries. The remaining $r$ boxes are occupied by $n'$ or $n$,
again with no repetition of $n'$. The two possibilities $n$ and $n'$ for the first of these $r$ boxes 
gives rise to the factor $(x_n+y_n)$, with the remaining $r-1$ entries $n$ giving rise to factors
$(x_n+a_{q-p+j})$, where the column number $j$ varies from $m-r+2$ to $m$, and $q-p$ is the number of shift operators $S$ 
to the left of each entry $x_n$. 

For $\x=(x_p,x_{p+1},\ldots,x_n)$ and $\y=(y_{q+1},y_{q+2},\ldots,y_n)$ let 
\begin{equation}
       F_{m}(\x,\y|\a) = [t^m]\ \prod_{i=p}^n \frac{1}{1-tx_i}\ \prod_{j=q+1}^n (1+ty_j) \ \prod_{k=1}^{m+q-p} (1+ta_k)\,.
\end{equation}
This can be rewritten in the form 
\begin{equation}
    F_{m}(\x,\y|\a) = [t^m]\ \frac{1+ty_n}{1-tx_n}\ \prod_{i=p}^{n-1} \frac{1}{1-tx_i}\ \prod_{j=q+1}^{n-1} (1+ty_j) \prod_{k=1}^{m+q-p} (1+ta_k)\,.
\end{equation}
Now we are in a position to use Lemma~\ref{lem-Im}. We do so with $x=x_n$, $a_0=y_n$ and $(a_1,a_2,\ldots)$ replaced by $(a_{m+q-p},a_{m+q-p-1},\ldots)$.
This yields
\begin{align}
&F_{m}(\x,\y|\a)= F_{m}(\x',\y'|\a) +\cr
&\ds   \sum_{r=1}^{m}[t^{m-r}]\ (x_n\!+y_n)\prod_{\ell=1}^{r-1}(x_n\!+a_{m+q-p+1-\ell}) \prod_{i=p}^{n-1} \frac{1}{1-tx_i} \prod_{j=q+1}^{n-1} (1+ty_j)\! \prod_{k=1}^{m+q-p-r} (1+ta_k)\,.\cr
\end{align}
where $\x'=(x_p,x_2,\ldots,x_{n-1})$ and $\y'=(y_{q+1},y_{q+2},\ldots,y_{n-1})$. Hence
\begin{equation}\label{eqn-Fm-id}
F_{m}(\x,\y|\a) = F_{m}(\x',\y'|\a) + \sum_{r=1}^{m} F_{m-r}(\x',\y'|\a) (x_n\!+\!y_n)\prod_{\ell=1}^{r-1}(x_n+a_{m+q-p+1-\ell})\,.
\end{equation}
Under the induction hypothesis $q_m(\z_{p,q,n-1}|a)=F_{m}(\x',\y'|\a)$. Comparison of (\ref{eqn-qm-recurrence}) with (\ref{eqn-Fm-id})
then yields $q_m(\z_{p,q,n}|a) = F_{m}(\x,\y|\a)$, as required to complete the induction argument.
\qed
\bigskip


Now we are in a position to prove our technical Lemma~\ref{lem-technical} that we restate here in the form
\begin{Lemma}~\label{lem-tech2}
Let $\a=(a_1,a_2,\ldots)$, $\z_{p,q,n}=(x_p,Sx_{p+1},\ldots,Sx_q,y_{q+1},x_{q+1},\ldots,y_n,x_n)$.
Then for $m\geq1$ 
\begin{equation}\label{eqn-qq}
      q_m(\z_{p,q-1,n}|\a)-q_m(\z_{p+1,q,n}|\a) = (x_p+y_q)\ q_{m-1}(\z_{p,q,n}|\a).
\end{equation}
\end{Lemma}

\noindent{\bf Proof}:
Using Lemma~\ref{lem-qm-gf}
\begin{align}
  &\ds q_m(\z_{p,q-1,n}|\a)-q_m(\z_{p+1,q,n}|\a)  \cr
%	&\ds = [t^m]\left(\prod_{i=p}^n \frac{1}{1-tx_i}\ \prod_{j=q}^n (1+ty_j) \ \prod_{k=1}^{m+q-p-1} (1+ta_k) 
%	- \prod_{i=p+1}^n \frac{1}{1-tx_i}\ \prod_{j=q+1}^n (1+ty_j) \ \prod_{k=1}^{m+q-p-1} (1+ta_k)\right)\cr
	&\ds = [t^m]\ \left((1+ty_q)-(1-tx_p)\right)\ \prod_{i=p}^n \frac{1}{1-tx_i}\ \prod_{j=q+1}^n (1+ty_j) \ \prod_{k=1}^{m+q-p-1} (1+ta_k) \cr
	&\ds = (x_p+y_q)\ q_{m-1}(\z_{p,q,n}|\a).
\end{align} 
\qed

%%\end{document}
\bigskip

\section{Vanishing Property}
\label{sec:vanishing}

Vanishing properties appear in the work of Okounkov \cite{Okounkov1},  Okounkov and Olshanski \cite{Okounkov}, and Ivanov \cite{Ivanov}  
where they are used as part of the  characterization of shifted Schur functions and factorial Q functions.  Okounkov and Olshanski also 
mention parallel developments of this approach by Sahi \cite{Sahi}.  These properties are part of a toolbox of techniques used to establish 
existence and uniqueness: functions with similar characteristics that vanish for identical elements can be equated.
Just as the vanishing property of factorial Schur functions can be derived within the context of a six-vertex model~\cite{BMN},
we show here that it can also be derived directly from the combinatorial properties of primed shifted tableaux.

\begin{Theorem}
Let $\lambda=\mu+\delta$ and $\kappa=\nu+\delta$ with $\delta=(n,n-1,\ldots,1)$, where $\mu$ and $\nu$ are
partitions of lengths $\leq n$, and let $\mu'$ be the conjugate of $\mu$. Then for $\a=(a_1,a_2,\ldots)$ 
let $\x=-\x(\kappa,\a)=(-a_{\kappa_n},\ldots,-a_{\kappa_2},-a_{\kappa_1})$.
\begin{equation}\label{eqn-smu-xkappa}
   s_\mu(-\x(\kappa,\a)|\a) = \begin{cases} 0&\hbox{if $\mu\not\subset\nu$};\cr
	                                 \prod_{(i,j)\in F^\mu} (a_{n-\mu'_j+j}-a_{n+\mu_i-i+1})  &\hbox{if $\mu=\nu$};\cr
																	 P(\mu,\nu,\a))  &\hbox{if $\mu\supset\nu$}.
														\end{cases}			
\end{equation}
where $P(\mu,\nu,\a)$ is a homogeneous multinomial of total degree $|\mu|$ in $a_1,a_2\ldots$ with lowest term $(-1)^{|\mu|}\prod_{i=1}^{\ell(\mu)} a_{\lambda_i}^{\mu_i}$. 
\end{Theorem}

\noindent{\bf Proof}:~~
Consider any primed shifted tableaux $P\in{\cal P}^\lambda(\n,\n')$ contributing to $P_\lambda(\x,\y|\a)$ as in
(\ref{eqn-factPSchur}). We aim to show first that in the case $\mu\not\subset\nu$ and $\x=-\x(\kappa,\a)$ this contribution
is always zero. Thanks to (\ref{eqn-tok-fact-Psfn}) this would be sufficient to ensure that $s_\mu(-\x(\nu,\a)|\a)=0$, 
as claimed in the first part of (\ref{eqn-smu-xkappa}).

If $\mu\not\subset\nu$ then there exists $j\leq n$ such that $\nu_j<\mu_j$, that is $\kappa_j<\lambda_j$. 
Let $k$ be the maximum $j$ such that $\kappa_j<\lambda_j$.
Assume for the moment that the contribution $\wgt(P)$ of $P$ is non-zero and consider the entries $p_{1,j}$ in its first row.
More particularly, consider the entries $m_j=p_{1,\kappa_j+1}$. These can be shown to 
be such that $m_j>n-j+1$ for $j=n,n-1,\ldots,k$. We proceed by induction. In the case $j=n$, if $m_n=1$
then the first $\kappa_n+1$ entries in row $1$ of $P$ are all unprimed $1$'s. The rightmost of these 
at position $(1,\kappa_n+1)$ contributes a factor $(x_1+a_{\kappa_n})=(-a_{\kappa_n}+a_{\kappa_n})=0$. It
follows that if $\wgt(P)$ is non-zero, we must have $m_n>1$. Under the induction hypothesis we assume that
$m_{j+1}>n-j$ so that $m_{j}\geq n-j+1$. If $m_j=n-j+1$ then we must have $m_{j+1}=m_j=n-j+1$ so that
we have a string of $\kappa_j-\kappa_{j+1}+1\geq2$ entries $n-j+1$, the rightmost of which at 
position $(1,\kappa,j+1)$ contributes a factor $(x_{n+j-1}+a_{\kappa_j})=(-a_{\kappa_j}+a_{\kappa_j})=0$.
So again we have a contradiction unless $m_j>n-j+1$. But this is what is required to complete the induction 
argument. This process continues at least as far as the case $j=k$ for which we must then have
$m_k>n-k+1$. However in this case $\kappa_k<\lambda_k$ which means that the length $\ell(d)$ of the 
$d$th diagonal with $d=\kappa_k+1$ must be at least $k$. Such a diagonal cannot accommodate $k$ distinct 
entries, as it must do to be admissible, from the set $\{m_k,m_k+1<\ldots,n\}$. We conclude that 
if $\mu\not\subset\nu$ and $\x=-\x(\kappa,\a)$ then $\wgt(P)=0$ for all $P\in{\cal P}^\lambda(\n,\n')$.
Since the factors $(x_i+y_j)=(-x_{\kappa_{n-i+1}}+y_j)$ are non-zero, we conclude that $s_\mu(-\x(\kappa,\a)|\a)=0$,
as required. 

In the case $\nu=\mu$, that is to say $\kappa=\lambda$, it can be seen as above that for a non-zero contribution
from $P$ we must have $m_j=p_{1,\lambda_j+1}>n-j+1$ for $j=n,n-1,\ldots,2$. However, the $d_j$th diagonal with 
$d_j=\lambda_j+1$ necessarily has length $\ell(d_j)=j-1$. Ignoring the distinction between 
primed and unprimed entries for the moment, the fact that the sequence of entries are strictly increasing 
down this diagonal with topmost entry $m_j>n-j+1$ and bottommost entry no greater than $n$ implies
that the sequence is unique and given by $n-j+2,n-j+3,\ldots,n$. This necessarily implies that any further diagonals to the right 
of the same length $j-1$ are also filled with the same sequence $n-j+2,n-j+3,\ldots,n$. Applying this argument
for $j=n,n-1,\ldots,2$ and recognising that diagonals of length $n$ are always filled with entries $1,2,\ldots,n$
is enough to conclude that in the case $\nu=\mu$ and $\x=-\x(\kappa,\a)$ there is only one
primed shifted tableau $P$ of non-zero weight, $\wgt(P)$, namely the one consisting of a sequence of 
continuous strips of identical entries $k$ of length $\lambda_{n-k+1}$ starting from the $k$th box on the first diagonal
with primes added for each vertical step and nowhere else. Typically, in the case $n=4$ and $\lambda=(8,6,3,2)$ we have
\begin{equation*}
P\ =\ \SYT{0.2in}{}{
 {1,1,2',3',3,3,4',4},
   {2,2,3',4',4,4},
     {3,3,4'},
       {4,4},
}
\end{equation*}
with $\wgt(P)$ given by the product of the factors displayed below:
\begin{equation*}
\wideSYT{0.2in}{0.7in}{}{
  {-a_2,-a_2+a_1,y_2-a_2,y_3-a_3,-a_6+a_4,-a_6+a_5,y_4-a_6,-a_8+a_7},
          {-a_3,-a_3+a_1,y_3-a_2,y_4-a_3,-a_8+a_4,-a_8+a_5},
                   {-a_6,-a_6+a_1,y_4-a_2},
                         {-a_8,-a_8+a_1},
}
\end{equation*}
More generally, if we set $N=\{1,2,\ldots,\lambda_1\}$, $L=\{\lambda_1,\lambda_2,\ldots,\lambda_n\}$ and $K=N\backslash L$ it can be seen that 
\begin{equation}
  P_\lambda(-\x(\lambda,a),y|\a) = \prod_{i=1}^n (-a_{\lambda_i})^n  \prod_{1\leq i<j\leq n} (y_j-a_{\lambda_{n-i+1}}) \ 
	                  s_\lambda(-\x(\lambda,\a)|\a)
\end{equation}
where
\begin{equation}
      s_\lambda(-\x(\lambda,\a)|\a) =\prod_{\ell\in L} \prod_{k\in K}  \chi(l>k)\ (-a_\ell+a_k) =\prod_{(i,j)\in F^\mu} (-a_{n+\mu_i-i+1}+a_{n-\mu'_j+j})\,.
\end{equation}
The final step depends on the fact that $\lambda_i=n+\mu_i-i+1$ so that $L=\{n+\mu_i-i+1\,|\, 1\leq i\leq n\}$. The complement of this
set $L$ in $N$ with $\lambda_1=n+\mu_1$ is well known~\cite{Macdonald}[p3] to be $\{n-\mu'j+j\,|\,1\leq j\leq \mu_1\}$ which must therefore be $K$.
Not only this, but the condition $l=n+\mu_i-i+1>n-\mu'_j+j=k$ is just the condition that $h_{ij}=\mu_i-i+\mu'_j-j+1>0$ with $h_{ij}$
the hook length of a box at position $(i,j)$ in $F^\mu$. This hook length is negative if $(i,j)$ lies outside $F^\mu$. Retaining, therefore 
only those terms for which $h_{ij}$ is positive then yields the final expression required to complete the proof of the second part of (\ref{eqn-smu-xkappa}).

The final part follows from the fact that the primed shifted tableau $P$ that we have identified has a non-zero weight
for $\x=-\x(\kappa,\a)$ for all $\kappa\supset\lambda$, that is $\nu\supset\mu$ and this weight is the lowest possible
and can only be obtained with the given configuration of entries.
\qed
\bigskip



\section{Corollaries}
\label{sec:corollaries}

First we note a corollary that is easily described, namely Lemma 4.10 of Ikeda {\em et al.}~\cite{Ikeda} with the 
parameters $\a$ added rather than subtracted. % (although that Lemma is stated only for even $n$):
\begin{Corollary}
Let $\mu$ be a partition of length $\ell(\mu)\leq n$ and $\delta= (n, n-1, \ldots, 1)$, so that
$\lambda=\mu+\delta$ is a strict partition of length $\ell(\lambda)=n$. Then
for $\a=(a_1,a_2,\ldots)$ we have:   %with $a_0=0$ we have:
\begin{equation}
Q_\lambda(\x|\a) = \prod_{1\leq i \leq n} 2x_i \ \prod_{1\leq i<j \leq n} (x_i + x_j)\ s_{\mu} (\x|\a).
\end{equation}
\end{Corollary}
\noindent{\bf Proof}: One merely sets $\y=\x$ in equation (\ref{eqn-tok-fact-Qsfn}) of Theorem \ref{thm-main}. \qed 


To make contact with other results it is necessary to introduce and relate a number of combinatorial constructs 
that are all in bijective correspondence with unprimed shifted tableaux, (USTx), namely 
strict Gelfand-Tsetlin patterns, (GTPs), certain alternating sign matrices, (ASMs), 
compass point matrices, (CPMs) and square-ice configurations, (SICs).

%\subsection{Gelfand-Tsetlin Patterns}

A Gelfand-Tsetlin pattern $G$ of size $n$ is a triangular array of non-negative integers $m_{ij}$ of the form
\begin{equation}\label{eqn-GT}
G = \left(
\begin{array}{ccccccccccccc}
 m_{n1}&&m_{n2}&&\cdots&&m_{n,n-1}&&m_{nn}\cr
&\ddots&&\ddots&&\ddots&&\cdots\cr
&&m_{31}&&m_{32}&&m_{33}\cr
&&&m_{21}&&m_{22}\cr
&&&&m_{11}\cr
\end{array}
\right)
\end{equation}
subject to the {\it betweenness conditions}
\begin{equation}\label{eqn-between}
    m_{i,j} \geq m_{i-1,j} \geq m_{i,j+1} \quad\hbox{for $i=2,3,\ldots,n$ and $j=1,2,\ldots,i-1$}\,.
\end{equation}
It follows that each row is a partition.
%the $i$th row, counted from bottom to top, is a partition $\lambda^{(i)}=(m_{i1},m_{i2},\ldots,m_{ii})$.
%The betweenness condition is said to be left-saturated if $m_{ij}=m_{i+1,j}$ and right-saturated
%if $m_{ij}=m_{i+1,j+1}$, in which cases the entry $m_{ij}$ is said to be maximal and minimal, respectively.
%An entry that is neither maximal nor minimal is sometimes said to be special.
A Gelfand-Tsetlin pattern is said to be {\it strict} if
\begin{equation}\label{eqn-strict}
    m_{ij}>m_{i,j+1} \quad\hbox{for $i=1,2,\ldots,n$ and $j=1,2,\ldots,n-i$}\, ,
\end{equation}
in which case each row is a strict partition. %In this case an entry $m_{ij}$ cannot be both maximal and minimal.
A strict Gelfand-Tsetlin is sometimes called a {\it monotone triangle}~\cite{Okadapartial}. 

For each strict partition $\lambda$ of length $\ell(\lambda)=n$ let ${\cal G}^\lambda(n)$ be the set of all 
strict GTPs %Gelfand-Tsetlin patterns 
$G$ with top row $\lambda$, that is $m_{ni}=\lambda_i$ for
$i=1,2,\ldots,n$. These are in bijective correspondence with all USTx %shifted tableaux 
$S\in{\cal S}^\lambda[\n]$,
where the correspondence is defined by
\begin{equation}\label{eqn-mij}
  m_{ij} = \hbox{number of entries $\leq i$ in row $j$ of $S$} \,. %=\#\{s_{jk}\leq i\,|\, k\geq j\}\,.
\end{equation}
Conversely,
\begin{equation}
  s_{ij} = \left\{ 
	     \begin{array}{cl}
			     1 &\hbox{if $i=1$ and $j\leq m_{11}$}\cr
					 k &\hbox{if $i>1$ and $m_{k-1,i}<j\leq m_{ki}$ for each $k=2,\ldots,n$}\cr
				\end{array} \right.
\end{equation}
It is straightforward to check that with the constraints (\ref{eqn-between}) and (\ref{eqn-strict}) the 
conditions S1-S3 of section~\ref{sec:background} are automatically satisfied and {\it vice versa}. 

Next we turn to %alternating sign matrices
ASMs. For each strict partition $\lambda$ of length $\ell(\lambda)=n$ and breadth 
$\lambda_1=m$ let ${\cal A}^\lambda$ be the set of all $n\times m$ matrices $A=(a_{ij})_{1\leq i\leq n,1\leq j\leq m}$
with $a_{i,j}\in\{1,0,-1\}$ such that
\begin{itemize}
\item[A1] the non-zero entries alternate in sign across each row and down each column;
\item[A2] the rightmost non-zero entry in each row is $1$;
\item[A3] the topmost non-zero entry in any column is $1$;
\item[A4] $\sum_{j=1}^m a_{ij}=1$ for $i=1,2,\ldots,n$;
\item[A5] $\sum_{i=1}^n a_{ij}=1$ if $j=\lambda_k$ for some $k$ and $0$ otherwise. 
\end{itemize}

These too are in bijective correspondence with strict GTPs %Gelfand-Tsetlin patterns 
$G\in{\cal G}^\lambda$ with the correspondence defined by~\cite{MRR}
\begin{equation}
   a_{ij}=\left\{  
	           \begin{array}{cl}
						  1&\hbox{if $i=1$ and the $1$st row of $G$ contains $j$;}\cr
						  1&\hbox{if $i>1$ and the $i$th row of $G$ contains $j$ but the $(i-1)$th does not;}\cr
							-1&\hbox{if $i>1$ and the $(i-1)$th row of $G$ contains $j$ but the $i$th does not;}\cr
							0&\hbox{otherwise,} \cr
							\end{array} \right.
\end{equation}
where it might be noted that the rows of $G$ are counted from bottom to top and those of $A$ from top to bottom. Similarly, the bijective
correspondence with USTx %shifted tableaux 
$S\in{\cal S}^\lambda[\n]$ is defined by
\begin{equation}
   a_{ij}=\left\{  
	           \begin{array}{cl}
						  1&\hbox{if $j=m$ and the $m$th diagonal of $S$ contains $i$;}\cr
						  1&\hbox{if $j<m$ and the $j$th diagonal of $S$ contains $i$ but  $(j+1)$th does not;}\cr
							-1&\hbox{if $j<m$ and the $(j+1)$th diagonal of $S$ contains $i$ but  $j$th does not;}\cr
							0&\hbox{otherwise,} \cr
							\end{array} \right.
\end{equation}

As emphasised elsewhere~\cite{HKbij}, to each ASM we can associate both 
a CPM %compass point matrix (CPM) 
and an SIC %a square ice configuration (SIC) 
of the $6$-vertex model.
We define the CPMs $C\in{\cal C}^\lambda$ corresponding to $A\in{\cal A}^\lambda$ to be those matrices
obtained by mapping the entries $1$ and $-1$ in $A$ to $\WE$ and $\NS$, respectively, 
and mapping an entry $0$ in $A$ to one or other of $\NE$, $\SE$, $\NW$ or $\SW$ 
in accordance with the compass point arrangements of the nearest non-zero  %vanishing 
neighbours of the $0$, as specified in the tabulation (\ref{eqn-ASM-CPM-SIC}).

Each SIC takes the form of a planar grid consisting of vertices and directed edges.  
Each vertex has four edges, two incoming and two outgoing, resulting in six vertex 
configurations that may be constructed from the six possible entries $\XY$ 
of a CPM %compass point matrix 
by attaching to a vertex two incoming edges from the directions $\X$ and $\Y$
with the other two edges outgoing, as shown in the fourth row of table (\ref{eqn-ASM-CPM-SIC}).


\begin{equation}\label{eqn-ASM-CPM-SIC}
\begin{array}{|c|c|c|c|c|c|c|}
\hline
&&&&&&\cr
\hbox{ASM} & 1 &\ov1 & 0 & 0 &0 &0 \cr
\hline
&&&&&&\cr
                &\begin{array}{c}\ov1\cr \ov1~~{\bf1}~~\ov1\cr\ov1\end{array}
								&\begin{array}{c} 1\cr 1~~{\bf\ov1}~~1\cr 1\end{array}
								&\begin{array}{c} 1\cr 1~~{\bf0}~~\ov1\cr\ov1\end{array}
								&\begin{array}{c}\ov1\cr 1~~{\bf0}~~\ov1\cr 1\end{array}
								&\begin{array}{c} 1\cr \ov1~~{\bf0}~~1\cr\ov1\end{array}
								&\begin{array}{c}\ov1\cr \ov1~~{\bf0}~~1\cr 1\end{array}\cr
&&&&&&\cr								
\hline
\hbox{CPM} & \WE &\NS & \NE & \SE & \NW & \SW \cr
\hline
&&&&&&\cr								

\hbox{SIC} & 
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%these are the horizontal arrows WE
\draw[thick,->] (1,1)to(1,1.6); \draw[thick] (1,1.6)to(1,2);
\draw[thick] (1,2)to(1,2.4); \draw[thick,<-] (1,2.4)to(1,3);
%these are the vertical arrows WE
\draw[thick](0,2)to(0.4,2); \draw[thick,<-] (0.4,2)to(1,2);
\draw[thick,->](1,2)to(1.6,2); \draw[thick] (1.6,2)to(2,2);
%%%
\end{tikzpicture}
}}
& 
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%these are the horizontal arrows NS
\draw[thick] (1,1)to(1,1.4); \draw[thick,<-] (1,1.4)to(1,2);
\draw[thick,->] (1,2)to(1,2.6); \draw[thick] (1,2.6)to(1,3);
%these are the vertical arrows NS
\draw[thick,->](0,2)to(0.6,2); \draw[thick] (0.6,2)to(1,2);
\draw[thick](1,2)to(1.4,2); \draw[thick,<-] (1.4,2)to(2,2);
%%%
\end{tikzpicture}
}}
& 
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%these are the horizontal arrows NE
\draw[thick] (1,1)to(1,1.4); \draw[thick,<-] (1,1.4)to(1,2); %W out
\draw[thick] (1,2)to(1,2.4); \draw[thick,<-] (1,2.4)to(1,3); %E in
%these are the vertical arrows NE
\draw[thick,->](0,2)to(0.6,2); \draw[thick] (0.6,2)to(1,2);  %N in
\draw[thick,->](1,2)to(1.6,2); \draw[thick] (1.6,2)to(2,2);  %S out
%%%
\end{tikzpicture}
}}
&\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$}; 
%these are the horizontal arrows SE
\draw[thick] (1,1)to(1,1.4); \draw[thick,<-] (1,1.4)to(1,2);
\draw[thick] (1,2)to(1,2.4); \draw[thick,<-] (1,2.4)to(1,3);
%these are the vertical arrows SE
\draw[thick](0,2)to(0.4,2); \draw[thick,<-] (0.4,2)to(1,2);
\draw[thick](1,2)to(1.4,2); \draw[thick,<-] (1.4,2)to(2,2);
%%%
\end{tikzpicture}
}}
&\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$}; 
%these are the horizontal arrows NW
\draw[thick,->] (1,1)to(1,1.6); \draw[thick] (1,1.6)to(1,2);
\draw[thick,->] (1,2)to(1,2.6); \draw[thick] (1,2.6)to(1,3);
%these are the vertical arrows NW
\draw[thick,->](0,2)to(0.6,2); \draw[thick] (0.6,2)to(1,2);
\draw[thick,->](1,2)to(1.6,2); \draw[thick] (1.6,2)to(2,2);
%%%
\end{tikzpicture}
}}
&\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.25in)},y={(0.25in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%these are the horizontal arrows SW
\draw[thick,->] (1,1)to(1,1.6); \draw[thick] (1,1.6)to(1,2);
\draw[thick,->] (1,2)to(1,2.6); \draw[thick] (1,2.6)to(1,3);
%these are the vertical arrows
\draw[thick](0,2)to(0.4,2); \draw[thick,<-] (0.4,2)to(1,2);
\draw[thick](1,2)to(1.4,2); \draw[thick,<-] (1.4,2)to(2,2);
%%%
\end{tikzpicture}
}}
\cr
&&&&&&\cr								
\hline
\end{array}
\end{equation}

In this table, and in the example that follows in (\ref{eqn-ASCGI}), each symbol $\ov{1}$ is to be interpreted as an ASM entry $-1$. The first 
row of the table specifies an ASM entry that is further characterised in the second row by its four outer $1$s and $\ov{1}$s 
indicating the values of the nearest non-zero ASM entries to its north, east, south or west, where any missing non-zero neighbour to 
the east or north is taken to be $\ov{1}$.

The admissible square ice configurations $I\in{\cal I}^\lambda$ 
are defined to be those constructed from the six vertices in the form of $n\times m$ grids, with $n=\ell(\lambda)$, $m=\lambda_1$,
for which the boundary horizontal edges are all incoming and the boundary vertical edges
are all outgoing except for those on the lower boundary in columns that do not correspond to a part of $\lambda$.
The maps defined by (\ref{eqn-ASM-CPM-SIC}) from ASMs to CPMs to SICs are easily shown to ensure that the $I\in{\cal I}^\lambda$ are 
in bijective correspondence with the $A\in{\cal A}^\lambda$.
 


The bijections between ${\cal A}^\lambda$, ${\cal S}^\lambda$,  ${\cal G}^\lambda$  and ${\cal I}^\lambda$ are all exemplified in (\ref{eqn-ASCGI}).


%\begin{figure*}[htbp]
\begin{center}
\begin{equation}\label{eqn-ASCGI}
\begin{array}{l}
%first row A rowsum T
A =
\left[
\begin{array}{cccccc}
0&1&0&0&0&0\cr
1&\ov1&0&1&0&0\cr
0&0&0&0&1&0\cr
0&0&1&0&\ov1&1\cr
\end{array}
\right]
\Leftrightarrow
%row sum A
\left[
\begin{array}{cccccc}
1&1&0&0&0&0\cr
1&0&1&1&0&0\cr
1&1&1&1&1&0\cr
1&1&1&0&0&1\cr
\end{array}
\right]
\Leftrightarrow
%S
\SYT{0.2in}{}{
 {1,1,2,2,3,4},
   {2,3,3,3},
     {3,4,4},
       {4}
}
= S
\cr\cr
{\hskip7em}\Updownarrow{\hskip5em}\searrow{\hskip-0.9em}\nwarrow
\cr\cr
%column sum A
{\phantom{A=}}
\left[
\begin{array}{cccccc}
0&1&0&0&0&0\cr
1&0&0&1&0&0\cr
1&0&0&1&1&0\cr
1&0&1&1&0&1\cr
\end{array}
\right]
{\hskip1em}
%CPM
~~~~
C =
\left[
\begin{array}{cccccc}
\SW&\WE&\SE&\SE&\SE&\SE\cr
\WE&\NS&\SW&\WE&\SE&\SE\cr
\NW&\SW&\SW&\NW&\WE&\SE\cr
\NW&\SW&\WE&\NE&\NS&\WE\cr
\end{array}
\right]
%
\cr\cr
{\hskip7em}\Updownarrow{\hskip14em}\searrow{\hskip-0.9em}\nwarrow
\cr\cr
%  
G = 
\left(\!
\begin{array}{ccccccccccccc}
6&&4&&3&&1\cr
&5&&4&&1\cr
&&4&&1\cr
&&&2\cr
\end{array}
\!\right)
{\hskip9em}
%SIC
I = 
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.2in)},y={(0.2in,0in)}] % matrix coordinate
%lattice grid 
\foreach \i in {1,...,4}
\foreach \j in {1,...,6}
\draw(\i,\j)node{$\bullet$};
%
%these are the horizontal arrows
%\draw[thick, ->] (1,0)to(1,0.6); \draw[thick] (1,0.6)to(1,1); %right
%\draw[thick] (1,2)to(1,2.4); \draw[thick,<-] (1,2.4)to(1,3);  %left
%
\draw[thick, ->] (1,0)to(1,0.6); \draw[thick] (1,0.6)to(1,1);
\draw[thick, ->] (1,1)to(1,1.6); \draw[thick] (1,1.6)to(1,2);
\draw[thick] (1,2)to(1,2.4); \draw[thick,<-] (1,2.4)to(1,3);
\draw[thick] (1,3)to(1,3.4); \draw[thick,<-] (1,3.4)to(1,4);
\draw[thick] (1,4)to(1,4.4); \draw[thick,<-] (1,4.4)to(1,5);
\draw[thick] (1,5)to(1,5.4); \draw[thick,<-] (1,5.4)to(1,6);
\draw[thick] (1,6)to(1,6.4); \draw[thick,<-] (1,6.4)to(1,7);
%
\draw[thick, ->] (2,0)to(2,0.6); \draw[thick] (2,0.6)to(2,1);
\draw[thick] (2,1)to(2,1.4);  \draw[ thick,<-] (2,1.4)to(2,2);
\draw[thick,->] (2,2)to(2,2.6);  \draw[thick] (2,2.6)to(2,3);
\draw[thick,->] (2,3)to(2,3.6);  \draw[ thick] (2,3.6)to(2,4);
\draw[thick] (2,4)to(2,4.4); \draw[thick,<-] (2,4.4)to(2,5);
\draw[thick] (2,5)to(2,5.4);  \draw[ thick,<-] (2,5.4)to(2,6);
\draw[thick] (2,6)to(2,6.4);  \draw[thick,<-] (2,6.4)to(2,7);
%
\draw[thick, ->] (3,0)to(3,0.6); \draw[thick] (3,0.6)to(3,1);
\draw[thick, ->] (3,1)to(3,1.6);  \draw[thick] (3,1.6)to(3,2);
\draw[thick, ->] (3,2)to(3,2.6);  \draw[thick] (3,2.6)to(3,3);
\draw[thick, ->] (3,3)to(3,3.6);  \draw[thick] (3,3.6)to(3,4);
\draw[thick, ->] (3,4)to(3,4.6);  \draw[thick] (3,4.6)to(3,5);
\draw[thick] (3,5)to(3,5.4);  \draw[thick,<-] (3,5.4)to(3,6);
\draw[thick] (3,6)to(3,6.4);  \draw[ thick,<-] (3,6.4)to(3,7);
%
\draw[thick, ->] (4,0)to(4,0.6); \draw[thick] (4,0.6)to(4,1);
\draw[thick,->] (4,1)to(4,1.6);  \draw[ thick] (4,1.6)to(4,2);
\draw[thick,->] (4,2)to(4,2.6);  \draw[ thick] (4,2.6)to(4,3);
\draw[thick] (4,3)to(4,3.4);  \draw[ thick,<-] (4,3.4)to(4,4);
\draw[thick] (4,4)to(4,4.4); \draw[thick,<-] (4,4.4)to(4,5);
\draw[thick,->] (4,5)to(4,5.6);  \draw[ thick] (4,5.6)to(4,6);
\draw[thick] (4,6)to(4,6.4);  \draw[ thick,<-] (4,6.4)to(4,7);
%
%these are the vertical arrows
%\draw[thick](0,1)to(0.4,1); \draw[thick,<-] (0.4,1)to(1,1); %up
%\draw[thick,->](1,2)to(1.6,2); \draw[thick] (1.6,2)to(2,2); %down
%
\draw[thick](0,1)to(0.4,1); \draw[thick,<-] (0.4,1)to(1,1); 
\draw[thick](0,2)to(0.4,2); \draw[thick,<-] (0.4,2)to(1,2);
\draw[thick](0,3)to(0.4,3); \draw[thick,<-] (0.4,3)to(1,3);
\draw[thick](0,4)to(0.4,4); \draw[thick,<-] (0.4,4)to(1,4);
\draw[thick](0,5)to(0.4,5); \draw[thick,<-] (0.4,5)to(1,5);
\draw[thick](0,6)to(0.4,6); \draw[thick,<-] (0.4,6)to(1,6);
%
\draw[thick](1,1)to(1.4,1); \draw[thick,<-] (1.4,1)to(2,1);
\draw[thick,->](1,2)to(1.6,2); \draw[thick] (1.6,2)to(2,2);
\draw[thick](1,3)to(1.4,3); \draw[thick,<-] (1.4,3)to(2,3);
\draw[thick](1,4)to(1.4,4); \draw[thick,<-] (1.4,4)to(2,4);
\draw[thick](1,5)to(1.4,5); \draw[thick,<-] (1.4,5)to(2,5);
\draw[thick](1,6)to(1.4,6); \draw[thick,<-] (1.4,6)to(2,6);
%
\draw[thick,->](2,1)to(2.6,1); \draw[thick] (2.6,1)to(3,1);
\draw[thick](2,2)to(2.4,2); \draw[thick,<-] (2.4,2)to(3,2);
\draw[thick](2,3)to(2.4,3); \draw[thick,<-] (2.4,3)to(3,3);
\draw[thick,->](2,4)to(2.6,4); \draw[thick] (2.6,4)to(3,4);
\draw[thick](2,5)to(2.4,5); \draw[thick,<-] (2.4,5)to(3,5);
\draw[thick](2,6)to(2.4,6); \draw[thick,<-] (2.4,6)to(3,6);
%
\draw[thick,->](3,1)to(3.6,1); \draw[thick] (3.6,1)to(4,1);
\draw[thick](3,2)to(3.4,2); \draw[thick,<-] (3.4,2)to(4,2);
\draw[thick](3,3)to(3.4,3); \draw[thick,<-] (3.4,3)to(4,3);
\draw[thick](3,4)to(3.4,4); \draw[thick,<-] (3.4,4)to(4,4);
\draw[thick,->](3,5)to(3.6,5); \draw[thick] (3.6,5)to(4,5);
\draw[thick](3,6)to(3.4,6); \draw[thick,<-] (3.4,6)to(4,6);
%
\draw[thick,->](4,1)to(4.6,1); \draw[thick] (4.6,1)to(5,1);
\draw[thick](4,2)to(4.4,2); \draw[thick,<-] (4.4,2)to(5,2);
\draw[thick,->](4,3)to(4.6,3); \draw[thick] (4.6,3)to(5,3);
\draw[thick,->](4,4)to(4.6,4); \draw[thick] (4.6,4)to(5,4);
\draw[thick](4,5)to(4.4,5); \draw[thick,<-] (4.4,5)to(5,5);
\draw[thick,->](4,6)to(4.6,6); \draw[thick] (4.6,6)to(5,6);
%
\end{tikzpicture}
}}
\end{array}
\end{equation}
\end{center}
%\caption{Illustration of the maps from ASMs to USTx, GTPs and SICs.}
%\label{fig-ASCGI}
%\end{figure*}


As illustrated in the top row of (\ref{eqn-ASCGI}), the map from $A\in{\cal A}^\lambda$ to $S\in{\cal S}^\lambda[\n]$ may be constructed by first drawing up a cumulative 
row sum matrix of $1$s and $0$s by summing the entries of $A$ from right to left across its rows, and then filling the $j$th diagonal of $S$ from 
top-left to bottom-right with the row numbers of the $1$s appearing from top to bottom in the $j$th column of the cumulative row sum matrix. 
Similarly the bijective map from $A\in{\cal A}^\lambda$ to $G\in{\cal G}^\lambda$ may be constructed by first drawing up a cumulative column sum matrix $cs(A)$ of $1$s and $0$s by summing entries the entries of $A$ from top to bottom down its columns, and then filling the $i$th row of $G$ from left to right with the column numbers of the 
$1$s appearing from left to right in the $i$th row of the cumulative column sum matrix. This is illustrated in left hand column of (\ref{eqn-ASCGI}). 
Finally the map from $A\in{\cal A}^\lambda$ to $I\in{\cal I}^\lambda$ proceeds, as shown on 
the diagonal of (\ref{eqn-ASCGI}), by way of the compass point matrix $C$ in accordance with the six-vertex tabulation
of (\ref{eqn-ASM-CPM-SIC}). The simplicity of these maps makes it easy to check that they are all bijections.


In order to establish corollaries of our main result Theorem~\ref{thm-main} within the context of the above combinatorial objects
it is merely necessary to replace the sum over $P\in{\cal P}^\lambda(\n,\n')$ by sums over $K\in{\cal K}^\lambda$
with an appropriate identification of $\wgt(K)$ in the three cases ${\cal K}^\lambda={\cal A}^\lambda$, ${\cal G}^\lambda$, and
${\cal I}^\lambda$. 

The simplest case is that of ${\cal A}^\lambda$ for which :

\begin{Corollary}\label{cor-A}
Let $\lambda$ be a strict partition of length $\ell(\lambda)=n$ and breadth $\lambda_1=m$ and let $\a=(a_1,a_2,\ldots)$. % with $a_0=0$.
Then for each $n\times m$ ASM $A\in{\cal A}^\lambda$ let $C(A)=(c_{ij})$ be the corresponding CPM. Then
\begin{equation}\label{eqn-tok-fact-A}
     \sum_{A\in{\cal A}^\lambda} \wgt(A)  = \prod_{i=1}^n x_i \ \prod_{1\leq i<j \leq n} (x_i + y_j) \ \ s_{\mu} (\x|\a)\,,
\end{equation}
where $\mu=\lambda-\delta$ with $\delta=(n,n-1,\ldots,1)$ and
\begin{equation}\label{eqn-wgtA}
      \wgt(A) = \prod_{i=1}^n x_i\  \prod_{i=1}^n\prod_{j=1}^m \wgt(c_{ij})
\end{equation}
with
\begin{equation}\label{eqn-wgtC}
\begin{array}{|c|c|c|c|c|c|c|c|}
\hline
\hbox{Entry} &&&&&& \cr
\hbox{at $(i,j)$} &\WE &\NS & \NE & \SE & \NW & \SW \cr
\hline
\wgt(c_{ij})& 1 & x_i+y_j &1 &1 & y_i-a_j &x_i+a_j\cr
\hline
\end{array}
\end{equation}							
\end{Corollary}
\bigskip


\noindent{\bf Proof}:~~
The right hand side of (\ref{eqn-tok-fact-A}) coincides with that of (\ref{eqn-tok-fact-PT}) so that all we have to show is that
\begin{equation}\label{eqn-AtoPtoS}
     \sum_{A\in{\cal A}^\lambda} \wgt(A)  =  \sum_{P\in{\cal P}^\lambda(\n,\n')} \wgt(P) = \sum_{S\in{\cal S}^\lambda(\n)} \wgt(S)
\end{equation}
where $\wgt(P)$ is defined by the left hand parts of (\ref{eqn-Pwgt-Twgt}) and (\ref{eqn-pwgt-twgt}). However the one-to-many map from $S\in{\cal S}^\lambda(\n)$
to $P\in{\cal P}^\lambda(\n,\n')$ is such that 
\begin{equation}
\sum_{P\in{\cal P}^\lambda(\n,\n')} \wgt(P) = \sum_{S\in{\cal S}^\lambda(\n)} \wgt(S)
\quad\hbox{where}\quad 
\wgt(S) = \sum_{(i,j)\in{\cal SF}^\lambda} \wgt(s_{ij})
\end{equation}
with
\begin{equation}\label{eqn-wgtS}
    \wgt(s_{ij})=\left\{   \begin{array}{ll} 
		                            x_k&\hbox{if $i=j$ and $s_{ii}=k$;}\cr
																x_k+a_{j-i}&\hbox{if $i<j$, $s_{ij}=k$ and $s_{i,j-1}=k$;}\cr
																y_k-a_{j-i}&\hbox{if $i<j$, $s_{ij}=k$ and $s_{i+1,j}=k$;}\cr
																x_k+y_k&\hbox{if $i<j$, $s_{ij}=k$, $s_{i,j-1}\neq k$ and $s_{i+1,j}\neq k$,}\cr
														\end{array}
		\right.
\end{equation} 
where the last case follows from the fact that $x_k+a_{j-i}+y_k-a_{j-i}=x_k+y_k$.
Now we only have to ensure that $\wgt(A)=\wgt(S)$ where $A$ and $S$ are related by the bijective map we have 
identified from $A\in{\cal A}^\lambda$ to $S\in{\cal S}^\lambda(\n)$.

The diagonal elements of any $S\in{\cal S}^\lambda(\n)$ are always $1,2,\ldots,n$ since they are strictly increasing down this diagonal.
Since in this case $i=j$ it follows from (\ref{eqn-wgtS}) that their contribution to $\wgt(S)$ is just the 
factor $x_1x_2\cdots x_n$ that appears on the right hand side of the expression (\ref{eqn-wgtA}) for $\wgt(A)$. 
To determine the remaining factors
it should be noted that the passage from $S$ to $C$ is such that each entry $k$ in diagonal $d>1$ is mapped to an entry 
$\SW$, $\NW$ or $\NS$ in row $k$ and column $d-1$ of $C$ according as there is another entry $k$ immediately to its left, another entry 
$k$ immediately below or no entry $k$ in diagonal $d-1$. It follows from (\ref{eqn-wgtS}) that the corresponding weights in $S$ are 
$x_k+a_{d-1}$, $y_k-a_{d-1}$ and $x_k+y_k$. Taking into account the shift from $d$ to $d-1$, and identifying $(k,d-1)$ with $(i,j)$ gives 
$\wgt(c_{ij})$ as tabulated in (\ref{eqn-wgtC}). Thus $\wgt(A)=\wgt(S)$ as required.
\qed
\bigskip

In our example (\ref{eqn-ASCGI}) this is illustrated by the following example in which $S$ and $C$ are shown on the left with their 
weights given by the product of all the entries on the right:
\begin{equation*}
\resizebox{.99 \textwidth}{!}
{ $
\begin{array}{l}
\SYT{0.2in}{}{
 {1,1,2,2,3,4},
   {2,3,3,3},
     {3,4,4},
       {4}
}
\!\mapsto\! 
\wideSYT{0.2in}{0.5in}{}{
 {x_1,x_1\!+\!a_1,x_2\!+\!y_2,x_2\!+\!a_3,y_3\!-\!a_4,x_4\!+\!y_4},
   {x_2,y_3\!-\!a_1,x_3\!+\!a_2,x_3\!+\!a_3},
     {x_3,y_4\!-\!a_1,x_4\!+\!a_2},
       {x_4},
}
%\end{equation}
\cr\cr
%\begin{equation}
\left[
\begin{array}{cccccc}
\SW&\WE&\SE&\SE&\SE&\SE\cr
\WE&\NS&\SW&\WE&\SE&\SE\cr
\NW&\SW&\SW&\NW&\WE&\SE\cr
\NW&\SW&\WE&\NE&\NS&\WE\cr
\end{array}
\right]
\!\mapsto\!  
\wideYT{0.2in}{0.5in}{}{
 {x_1\!+\!a_1,1,1,1,1,1},
   {1,x_2\!+\!y_2,x_2+a_3,1,1,1},
     {y_3\!-\!a_1,x_3\!+\!a_2,x_3\!+\!a_3,y_3\!-\!a_4,1,1},
       {y_4\!-\!a_1,x_4\!+\!a_2,1,1,x_4\!+\!y_4,1},
}
\end{array}
 $ 
}
\end{equation*}

Thanks to the tabulation (\ref{eqn-ASM-CPM-SIC}) this corollary covers the cases ${\cal A}^\lambda$ and ${\cal I}^\lambda$.
It remains to consider the case ${\cal G}^\lambda$. 

\begin{Corollary}\label{cor-G}
Let $\lambda$ be a strict partition of length $\ell(\lambda)=n$ and let $\a=(a_0,a_1,a_2,\ldots)$ with $a_0=0$.
Then for each strict Gelfand-Tsetlin pattern $G\in{\cal G}^\lambda$, with entries $m_{ij}$ for 
$i=1,2,\ldots,n$ and $j=1,2,\ldots,i$,
\begin{equation}\label{eqn-tok-fact-G}
     \sum_{G\in{\cal G}^\lambda} \wgt(G)  = \prod_{i=1}^n x_i \ \prod_{1\leq i<j \leq n} (x_i + y_j) \ \ s_{\mu} (\x|\a)\,,
\end{equation}
where $\mu=\lambda-\delta$ with $\delta=(n,n-1,\ldots,1)$ and
\begin{equation}\label{eqn-wgtG}
\begin{array}{l}
\ds \wgt(G) = \prod_{i=1}^n \prod_{k=0}^{m_{ii}-1} (x_i+a_k) \ \times\ \cr  
\ds	\prod_{i=2}^n\prod_{j=1}^{i-1} \big(\chi(B_{ij})(x_i\!+\!y_i)
       +\chi(L_{ij})(x_i\!+\!a_{m_{i-1,j}}+\chi(R_{ij})(y_i\!-\!a_{m_{i-1,j}})\big)\!\!\prod_{k=m_{i-1,j}+1}^{m_{ij}-1}\!\!(x_i\!+\!a_k)  \,,
\end{array}
\end{equation}
where $B_{ij}:=m_{i,j}>m_{i-1,j}>m_{i,j+1}$, $L_{ij}:=m_{i,j}=m_{i-1,j}>m_{i,j+1}$, $R_{ij}:=m_{i,j}>m_{i-1,j}=m_{i,j+1}$  and 
$\chi(P)$ is the truth function whereby $\chi(P)=1$ if the proposition $P$ is true, and $0$ otherwise.		
\end{Corollary}
\bigskip

\noindent{\bf Proof}:~~
As in the previous corollary, it is only necessary to establish that $\wgt(G)=\wgt(S)$ where $G$ and $S$ are related through 
the bijection between $G\in{\cal G}^\lambda$ and $S\in{\cal S}^\lambda(\n)$ that is defined by (\ref{eqn-mij}).
This states that the entry $m_{ij}$ in $G$ is the number of entries no greater than $i$ in row $j$ of the corresponding shifted tableau $S$. 
Thanks to the betweenness and strictness conditions
(\ref{eqn-between}) and (\ref{eqn-strict}) there are three cases to consider:
\begin{equation}\label{eqn-LRB}
\begin{array}{lll}
\hbox{(L)}&m_{i,j}=m_{i-1,j}>m_{i,j+1}\geq m_{i-1,j+1}&\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.2in)},y={(0.2in,0in)}] % matrix coordinate
\draw[<-](-0.5,0)--(-0.5,4); \path(-0.4,4)--node{$m_{ij}$}(-0.4,6);  \draw[->](-0.5,6)--(-0.5,10);
\draw(0,0)--(0,10)--(1,10)--(1,0)--cycle;  \path(0.6,0)--node{$m_{i-1,j}=m_{ij}$}(0.6,10); 
\draw(1,1)--(1,5)--(2,5)--(2,1)--cycle; \path(1.6,1)--node{$m_{i-1,j+1}$}(1.6,5); \draw(1,5)--(1,7)--(2,7)--(2,5)--cycle; \path(1.5,5)--node{$i~i~i$}(1.5,7); 
\draw[<-](2.5,1)--(2.5,2.5); \path(2.6,3)--node{$m_{i,j+1}$}(2.6,5);  \draw[->](2.5,5.5)--(2.5,7);
\end{tikzpicture}
}}\cr
\hbox{(R)}&m_{i,j}>m_{i-1,j}=m_{i,j+1}>m_{i-1,j+1}&\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.2in)},y={(0.2in,0in)}] % matrix coordinate
\draw[<-](-0.5,0)--(-0.5,4); \path(-0.4,4)--node{$m_{ij}$}(-0.4,6);  \draw[->](-0.5,6)--(-0.5,10);
\draw(0,0)--(0,7)--(1,7)--(1,0)--cycle;  \path(0.6,0)--node{$m_{i-1,j}$}(0.6,7); 
        \draw(0,7)--(0,8)--(1,8)--(1,7)--cycle; \path(0.5,7)--node{$i$}(0.5,8); 
				       \draw(0,8)--(0,10)--(1,10)--(1,8)--cycle; \path(0.5,8)--node{$i~i~i$}(0.5,10); 
\draw(1,1)--(1,5)--(2,5)--(2,1)--cycle; \path(1.6,1)--node{$m_{i-1,j+1}$}(1.6,5); 
         \draw(1,5)--(1,7)--(2,7)--(2,5)--cycle; \path(1.5,5)--node{$i~i~i$}(1.5,7); 
				       \draw(1,7)--(1,8)--(2,8)--(2,7)--cycle; \path(1.5,7)--node{$i$}(1.5,8); 
\draw[<-](2.5,1)--(2.5,1.7); \path(2.6,1.7)--node{$m_{i,j+1}=m_{i-1,j}$}(2.6,7.3);  \draw[->](2.5,7.3)--(2.5,8);
\end{tikzpicture}
}}\cr
\hbox{(B)}&m_{i,j}>m_{i-1,j}>m_{i,j+1}\geq m_{i-1,j+1}&\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.2in)},y={(0.2in,0in)}] % matrix coordinate
\draw[<-](-0.5,0)--(-0.5,4); \path(-0.4,4)--node{$m_{ij}$}(-0.4,6);  \draw[->](-0.5,6)--(-0.5,10);
\draw(0,0)--(0,7)--(1,7)--(1,0)--cycle;  \path(0.6,0)--node{$m_{i-1,j}$}(0.6,7); 
        \draw(0,7)--(0,8)--(1,8)--(1,7)--cycle; \path(0.5,7)--node{$i$}(0.5,8); 
				       \draw(0,8)--(0,10)--(1,10)--(1,8)--cycle; \path(0.5,8)--node{$i~i~i$}(0.5,10); 
\draw(1,1)--(1,4)--(2,4)--(2,1)--cycle; \path(1.6,1)--node{$m_{i-1,j+1}$}(1.6,4); 
         \draw(1,4)--(1,6)--(2,6)--(2,4)--cycle; \path(1.5,4)--node{$i~i~i$}(1.5,6); 
				       \draw[<-](2.5,1)--(2.5,2.3); \path(2.6,2.3)--node{$m_{i,j+1}$}(2.6,4.7);  \draw[->](2.5,4.7)--(2.5,6);
\end{tikzpicture}
}}\cr
\end{array}
\end{equation} 
On the left are given the various constraints that may apply to entries in the $i$th row of $G$ for various $j$. 
These govern the entries $i$ that appear in the $j$th and $(j+1)$th rows of $S$ as illustrated on the right, where
each isolated $i$ in a box must appear, while the triples $i\,i\,i$ are intended to indicate optional sequences
of $i$s of various possible lengths.

Case (L) corresponds to the left-saturation of the betweenness condition (\ref{eqn-between}), and in this case there
are no entries $i$ in the $j$th rows of $S$ and thus no contribution to $\wgt(G)$, 
that is to say a trivial multiplicative contribution of $1$. In (\ref{eqn-wgtG}) this is reflected in the fact
that if $\chi(L_{ij})=1$ this contribution is given by
\begin{equation}
    \chi(L_{ij})\ (x_i+a_{m_{i-1,j}})\prod_{k=m_{i-1,j}+1}^{m_{ij}-1}(x_i+a_k) = 
		  \prod_{k=m_{i-1,j}+1}^{m_{i-1,j}}(x_i+a_k)\,,
\end{equation}
which contains no multiplicative factors $(x_i+a_k)$ and must be interpreted as $1$.
Case (R) corresponds to the right-saturation of (\ref{eqn-between}) and implies that there is at least one
entry $i$ in row $j$ of $S$ and this entry lies immediately above an entry $i$ in row $j+1$
as a result of the strictness condition (\ref{eqn-strict}) applied to entries $i$ in row
$j+1$. It follows that its contribution to $\wgt(S)$ is $(y_i-a_k)$ where $k=m_{i-1,j}$ is the number of steps 
it is from the main diagonal. This accounts for the term $\chi(R_{ij})(y_i-a_{m_{i-1,j}})$ in (\ref{eqn-wgtG}).
The case (B) is the one, sometimes called special~\cite{Okada}, in which the betweennness condition is strict on both sides.
In this case there is at least one entry $i$ in row $j$ of $S$, but the leftmost such $i$ has no entry $i$ either to its left or 
vertically beneath it. Its contribution to $\wgt(S)$ is therefore $x_i+y_i$. 
This accounts for the term $\chi(B_{ij})(x_i+y_i)$ in (\ref{eqn-wgtG}).

As can be seen from the above diagrams, in cases (R) and (B) there may remain additional entries $i$ in row $j$ of $S$
and in both cases these are to the right of the leftmost $i$ that we have previously identified, and 
contribute to $\wgt(S)$ a contribution $(x_k+a_k)$ with $k$ equal to the number of steps to the right of the main diagonal. 
This is the origin of the product of terms $(x_i+a_k)$ on the right of %in 
the second line of (\ref{eqn-wgtG}). 
Finally the remaining product of terms $(x_i+a_k)$ in the first line of (\ref{eqn-wgtG}) arise from the 
entries $m_{ii}$ in $G$ that specify a sequence of $m_{ii}$ entries $i$ in row $i$ of $S$ that start on the main diagonal,
with $k$ varying from $0$ to $m_{ii}-1$. This ensures that $\wgt(G)=\wgt(S)$, as required. 
\qed
\bigskip

Finally, we make contact with the results of Tokuyama~\cite{Tokuyama} and Bump {\em et al.}~\cite{BMN} that motivated
this work in the first place.

\begin{Corollary}~[Tokuyama]~\cite{Tokuyama}
\label{cor-TokG}
Let $\lambda=\mu+\rho$ with $\ell(\mu)\leq n$ and $\rho=(n-1,\ldots,1,0)$, then for $\x=(x_1,x_2,\ldots,x_n)$ and any $t$
\begin{equation}\label{eqn-TokG}
  \sum_{G\in{\cal G}^\lambda} t^{\#R(G)} (1+t)^{\#B(G)} \prod_{i=1}^n x_i^{\sum_{j=1}^{i} m_{ij}- \sum_{j=1}^{i-1} m_{i-1,j}}  
	=  \prod_{1\leq i<j\leq n} (x_i+tx_j)\  s_\mu(\x) \,,
\end{equation}
where $\#R(G)$ and $\#B(G)$ are the numbers of triples $(m_{ij},m_{i-1,j},m_{i,j+1})$ in $G$ satisfying the conditions
(R) and (B) of (\ref{eqn-LRB}), that is to say the number that are right-saturated and the number that are neither right nor left saturated,
respectively, and the exponent of $x_i$ is the difference between the sum of entries in the $i$th row of $G$ and the sum
of entries in the $(i-1)$th row of $G$, with the $0$th row defined to be empty.  
\end{Corollary}
\bigskip

\noindent{\bf Proof}:~~
This result, which makes precise Tokuyama's identity (\ref{eqn-Tok}), is a special case of Corollary~\ref{cor-G}. 
First, it should be noted that the difference between the 
use of $\lambda=\mu+\delta$ and $\lambda=\mu+\rho$ in Corollaries~\ref{cor-G} and \ref{cor-TokG}, respectively, just amounts to 
dropping the contribution $x_1x_2\ldots x_n$ that comes from the diagonal entries of $S$ and amounts to subtracting
$(1,1,\ldots,1)$ from $\lambda$. Then, the left hand side of (\ref{eqn-TokG}) is an immediate consequence of setting
$\a=(0,0,\ldots)$ and $y_i=tx_i$ for $i=1,2,\dots,n$ on the right hand side of (\ref{eqn-wgtG}) and collecting up the
terms in $t$, $(1+t)$ and $x_i$. Applying the same conditions to the right hand side of (\ref{eqn-tok-fact-G}) without the 
factor $x_1x_2\ldots x_n$ then yields the right hand side of (\ref{eqn-TokG}), as required.
\qed
\bigskip

Before proceeding to the next corollary it is convenient to introduce a small lemma
\begin{Lemma}
\label{lem-NE-SW}
Let $\lambda=\mu+\delta$ with $\mu$ a partition of length $\ell(\mu)\leq n$ and $\delta=(n,n-1,\ldots,1)$
and let $m=\lambda_1$. For $A\in{\cal A}^\lambda$ let $C$ be the corresponding compass point matrix and
let $\#\XY$ be the number of CPM entries $\XY$ in $C$. Then
\begin{equation}
    \#\SW = \#\NE +|\mu|\,.
\end{equation}  
\end{Lemma}

\noindent{\bf Proof}:~~
Let $\#\XY_i$ be the number of entries $\XY$ in the $i$th row of $C$
and let $\#i$ be the number of entries $i$ in the corresponding shifted tableau $S$. 
With this notation, 
\begin{equation}\label{eqn-lem1}
\#\NS_i+\#\NW_i+\#\NE_i = \sum_{k=1}^{i-1} \sum_{j=1}^m a_{kj} = i-1\,.
\end{equation}
Here the first step follows from the fact that the tabulation of (\ref{eqn-ASM-CPM-SIC}) implies
that the column sum in $A$ above the position of each entry $\XY$ in the $i$th row of $C$ 
is $1$ or $0$ according as $\XY$ is or is not in $\{\NS,\NW,\NE\}$, 
and the second step from the fact that the sum of entries in each row of $A$ is $1$.
However
\begin{equation}\label{eqn-lem2}
\#\WE_i+\#\NW_i+\#\SW_i = \#i\in S    \quad\hbox{and}\quad \#\WE_i=\#\NS_i+1
\end{equation}
since each entry $\XY\in\{\WE,\NW\SW\}$ in the $i$th row of $C$ gives rise to an entry $i$ in $S$
and each entry $\WE$ or $\NS$ in the $i$th row of $C$ corresponds to an entry $1$ or $\ov{1}$, respectively, 
in the $i$th row of $A$ whose row sum is $1$.
Combining these identities and summing over $i$ gives
\begin{equation}\label{eqn-lem3}
  \#\SW-\#\NE = |\lambda| - \sum_{i=1}^n i = |\mu|\,,
\end{equation}
as required.
\qed
\bigskip

This identity allows us to prove the following as a direct consequence of Corollary~\ref{cor-A}.

\begin{Corollary}~[Bump, McNamara and Nakasuji]~\cite{BMN}. 
\label{cor-TokBMN}
Let $\mu$ be any partition of length $\ell(\mu)\leq n$ and let $m=\mu_1+n$, then for $\z=(z_1,z_2,\ldots,z_n)$,
$\alpha=(\alpha_1,\alpha_2,\ldots )$ and any $t$, the partition function of the $6$-vertex planar spin configuration model 
takes the form
\begin{equation}\label{eqn-Zbeta}
   Z(\mathfrak{S}_{\mu,t}^{\Gamma}) = \sum_{\mathfrak{s}\in\mathfrak{S}_{\mu,t}^\Gamma} \prod_{i=1}^n\prod_{j=1}^m \beta_{ij}\,,  
\end{equation}
where the sum is over all possible internal spin states $\mathfrak{s}$ consistent with a given set of external spin states.
The six types of vertex at $(i,j)$ carry the Boltzmann weights $\beta_{ij}$ as tabulated below:
\begin{equation}\label{eqn-wgtC-Z}
\begin{array}{|c|c|c|c|c|c|c|c|}
\hline
\begin{array}{cc}\hbox{Spin states}\cr\hbox{at $(i,j)$}\end{array}
&%WE
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.21in)},y={(0.21in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%four spin circles
\draw[very thick,fill=black] (0.3,2) circle (0.04in); %north
\draw[very thick,fill=white] (1.7,2) circle (0.04in); %south
\draw[very thick,fill=white] (1,1.3) circle (0.04in); %west
\draw[very thick,fill=black] (1,2.7) circle (0.04in); %east
%four radial lines
\draw[very thick] (1,2)to(0.47,2); %north
\draw[very thick] (1,2)to(1.53,2); %south
\draw[very thick] (1,2)to(1,1.47); %west
\draw[very thick] (1,2)to(1,2.53); %east
\end{tikzpicture}
}}
&%NS
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.21in)},y={(0.21in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%four spin circles
\draw[very thick,fill=white] (0.3,2) circle (0.04in); %north
\draw[very thick,fill=black] (1.7,2) circle (0.04in); %south
\draw[very thick,fill=black] (1,1.3) circle (0.04in); %west
\draw[very thick,fill=white] (1,2.7) circle (0.04in); %east
%four radial lines
\draw[very thick] (1,2)to(0.47,2); %north
\draw[very thick] (1,2)to(1.53,2); %south
\draw[very thick] (1,2)to(1,1.47); %west
\draw[very thick] (1,2)to(1,2.53); %east
\end{tikzpicture}
}}
&%NE
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.21in)},y={(0.21in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%four spin circles
\draw[very thick,fill=white] (0.3,2) circle (0.04in); %north
\draw[very thick,fill=white] (1.7,2) circle (0.04in); %south
\draw[very thick,fill=black] (1,1.3) circle (0.04in); %west
\draw[very thick,fill=black] (1,2.7) circle (0.04in); %east
%four radial lines
\draw[very thick] (1,2)to(0.47,2); %north
\draw[very thick] (1,2)to(1.53,2); %south
\draw[very thick] (1,2)to(1,1.47); %west
\draw[very thick] (1,2)to(1,2.53); %east
\end{tikzpicture}
}}
&%SE
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.21in)},y={(0.21in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%four spin circles
\draw[very thick,fill=black] (0.3,2) circle (0.04in); %north
\draw[very thick,fill=black] (1.7,2) circle (0.04in); %south
\draw[very thick,fill=black] (1,1.3) circle (0.04in); %west
\draw[very thick,fill=black] (1,2.7) circle (0.04in); %east
%four radial lines
\draw[very thick] (1,2)to(0.47,2); %north
\draw[very thick] (1,2)to(1.53,2); %south
\draw[very thick] (1,2)to(1,1.47); %west
\draw[very thick] (1,2)to(1,2.53); %east
\end{tikzpicture}
}}
&%NW
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.21in)},y={(0.21in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%four spin circles
\draw[very thick,fill=white] (0.3,2) circle (0.04in); %north
\draw[very thick,fill=white] (1.7,2) circle (0.04in); %south
\draw[very thick,fill=white] (1,1.3) circle (0.04in); %west
\draw[very thick,fill=white] (1,2.7) circle (0.04in); %east
%four radial lines
\draw[very thick] (1,2)to(0.47,2); %north
\draw[very thick] (1,2)to(1.53,2); %south
\draw[very thick] (1,2)to(1,1.47); %west
\draw[very thick] (1,2)to(1,2.53); %east
\end{tikzpicture}
}}
&%SW
\vcenter{\hbox{
\begin{tikzpicture}[x={(0in,-0.21in)},y={(0.21in,0in)}] % matrix coordinates
\draw(1,2)node{$\bullet$};
%four spin circles
\draw[very thick,fill=black] (0.3,2) circle (0.04in); %north
\draw[very thick,fill=black] (1.7,2) circle (0.04in); %south
\draw[very thick,fill=white] (1,1.3) circle (0.04in); %west
\draw[very thick,fill=white] (1,2.7) circle (0.04in); %east
%four radial lines
\draw[very thick] (1,2)to(0.47,2); %north
\draw[very thick] (1,2)to(1.53,2); %south
\draw[very thick] (1,2)to(1,1.47); %west
\draw[very thick] (1,2)to(1,2.53); %east
\end{tikzpicture}
}}
\cr
\hline
\beta_{ij}& 1 & (1+t)z_i & t &1 & z_i-t\alpha_j &z_i+\alpha_j\cr
\hline
c(i,j)&\WE &\NS & \NE & \SE & \NW & \SW \cr
\hline
\end{array}
\end{equation}	
where $\tikz \draw[very thick,fill=black] circle (0.04in);$ and $\tikz \draw[very thick,fill=white] circle (0.04in);$
signify spin up and down states, respectively. Then 
\begin{equation}\label{eqn-TokBMN}
    Z(\mathfrak{S}_{\mu,t}^{\Gamma})  =  \prod_{1\leq i<j\leq n} (tz_i+z_j)\  s_\mu(\z\,|\,\alpha) \,.
\end{equation}
\end{Corollary}
\bigskip

\noindent{\bf Proof}:~~
It should first be noticed that the $6$-vertex model spin state configurations are in bijective correspondence 
with SICs, ASMs and CPMs. The easiest way to implement the bijection between spin states $\mathfrak{s}$ and CPMs $C$ 
is to rotate $\mathfrak{s}$ through $\pi$ and map the resulting vertices to CPM entries $\XY$ as tabulated above.
It follows that 
\begin{equation}\label{eqn-Z-AC}
   Z(\mathfrak{S}_{\mu,t}^{\Gamma}) 
	  = \sum_{A\in{\cal A}^\lambda} \prod_{i=1}^n\prod_{j=1}^m \wgt(c_{ij}) 
\end{equation}
where $A$ is the ASM corresponding to the CPM $C$, $\lambda=\mu+\delta$ and $\wgt(c_{i,j})=\beta_{ij}$ for all $(i,j)$.	
This expression may then be evaluated				
by specialising the Boltzmann weights of (\ref{eqn-wgtC}) in such a way as to give those of (\ref{eqn-wgtC-Z}) modified
by moving the factor $t$ from $\NE$ to $\SW$ through the use of Lemma~\ref{lem-NE-SW}.
\begin{equation}\label{eqn-wgtC-Zmod}
\begin{array}{|c|c|c|c|c|c|c|c|c|}
\hline
&c_{ij}&\WE &\NS & \NE & \SE & \NW & \SW \cr
\hline
(\ref{eqn-wgtC-Z})~\hbox{modified}&\wgt(c_{ij})& 1 & (1+t)z_i & 1 &1 & z_i-t\alpha_j &t(z_i+\alpha_j)\cr
\hline
(\ref{eqn-wgtC})&\wgt(c_{ij})& 1 & x_i+y_i & 1 &1 & y_i-a_j &x_i+a_j\cr
\hline
\end{array}
\end{equation}							
Clearly these coincide if we set $x_i=tz_i$, $y_i=z_i$ and $a_i=t\alpha_i$ for $i=1,2,\ldots,n$. 
Comparing (\ref{eqn-wgtA}) and (\ref{eqn-tok-fact-A}) and remembering to include an overall factor 
$t^{-|\mu|}$ as required by Lemmma~\ref{lem-NE-SW}, we find
\begin{equation}
    Z(\mathfrak{S}_{\mu,t}^{\Gamma}) = t^{-|\mu|} \prod_{1\leq i<j\leq n} (tz_i+z_j)  \ s_\mu(t\z\,|\,t\alpha) 
\end{equation}
However the factorial Schur function $s_\mu(t\z\,|\,t\alpha)$ is homogeneous of degree $|\mu|$ in factors of the form $(tz_i+t\alpha_j)$,
so that  $t^{-|\mu|} s_\mu(t\z\,|\,t\alpha)=s_\mu(\z\,|\,\alpha)$, as required to complete the proof of (\ref{eqn-TokG}).
\qed
\bigskip

As a final corollary it is rather easy to recover the following result originally due to Lascoux~\cite{Lascoux} and rederived both by McNamara~\cite{McNamara} and 
by Bump {\em et al.}~\cite{BMN}:
\begin{Corollary}
Let $\x=(x_1,x_2,\ldots,x_n)$, $\a=(a_1,a_2,\ldots)$, $\delta=(n,n-1,\ldots,1)$, $\rho=(n-1,n-2,\ldots,0)$, $\mu$ be a partition 
of length $\ell(\mu)\leq n$, $\lambda=\mu+\delta$ and $\kappa=\mu+\rho$, with $\lambda'$ and $\kappa'$ the partitions conjugate to $\lambda$
and $\kappa$, respectively. Then writing $\z^\nu=z_1^{\nu_1}z_2^{\nu_2}\cdots$ for any $\z=(z_1,z_2,\ldots)$ and any $\nu=(\nu_1,\nu_2,\ldots)$, we have
\begin{equation}\label{eqn-Z-McN}
    Z(\mathfrak{S}_{\mu}) =  \frac{\x^\rho}{\a^{\kappa'}} (-1)^{|\kappa|} \ s_\mu(\x\,|\,\a)\,, 
\end{equation}
where $Z(\mathfrak{S}_\mu)$ is the partition function of the $6$-vertex model with Boltzman weights $\beta_{ij}=\wgt(c_{ij})$
given by
\begin{equation}\label{eqn-wgtC-McN}
\begin{array}{|c|c|c|c|c|c|c|c|}
\hline
c_{ij}&\WE &\NS & \NE & \SE & \NW & \SW \cr
\hline
\wgt(c_{ij})& 1 & -x_i/a_j & 1 &1 & 1 & -(x_i/a_j+1)\cr
%\hline
%(\ref{eqn-wgtC})&\wgt(c_{ij})& 1 & x_i+y_i & 1 &1 & y_i-a_j &x_i+a_j\cr
\hline
\end{array}
\end{equation}							
\end{Corollary}

\noindent{\bf Proof}:~~
To see this one sets $y_i=0$ in the various $\wgt(c_{ij})$ taken from $(\ref{eqn-wgtC})$ of Corollary~\ref{cor-A}. This yields
\begin{equation}\label{eqn-AC-y0}
    \sum_{A\in{\cal A}^\lambda} \prod_{i=1}^n\prod_{j=1}^m \wgt(c_{ij}) = \x^\rho\ s_\mu(\x\,|\,\a)\,,
\end{equation}
with $\wgt(c_{ij})$ is given by the $y_i=0$ values specified below
\begin{equation}\label{eqn-wgtC-McNlinear}
\begin{array}{|c|c|c|c|c|c|c|c|c|}
\hline
&c_{ij}&\WE &\NS & \NE & \SE & \NW & \SW \cr
\hline
(\ref{eqn-wgtC})&\wgt(c_{ij})& 1 & x_i+y_i & 1 &1 & y_i-a_j &x_i+a_j\cr
\hline
y_i=0&\wgt(c_{ij})& 1 & x_i & 1 &1 & -a_j & x_i+a_j\cr
\hline
%\hbox{modified}&\wgt(c_{ij})& 1 & -x_i/a_j & 1 &1 & 1 & -(x_i/a_j+1)\cr
%\hline
\end{array}
\end{equation}	
To effect the transition from (\ref{eqn-AC-y0}) to the required (\ref{eqn-Z-McN}) it is necessary to 
reassign the contributions $-a_j$ arising from each entry $NW$ in $C$.
This can be done by noting that if $\#\XY_j$ now represents the number of entries $\XY$ in the $j$th column of $C$
then $\#\WE_j+\#\NW_j+\#\SW_j$ is the number of entries in the $j$th diagonal of the 
corresponding unprimed shifted tableau $S$ of shape $\lambda$, but this number
of entries is $\lambda'_j$. It follows that
\begin{equation}
\begin{array}{rcl}
     (-a_j)^{\#\NW_j} &=& (-a_j)^{\lambda'_j-\#\WE_j-\#\SW_j} = (-a_j)^{\lambda'_j-\chi(j\in\{\lambda_1,\lambda_2,\ldots,\lambda_n\})-\#\NS_j-\#\SW_j}\cr
		    &=& (-a_j)^{\lambda'_{j+1}-\#\NS_j-\#\SW_j} = (-a_j)^{\kappa'_j-\#\NS_j-\#\SW_j} \cr
\end{array}				
\end{equation} 
%where $P$ is the proposition that $j$ is some part $\lambda_k$ of the partition $\lambda$.
where use has been made of the fact that $\#WE_j=\#NS_j+1$ or $\#NS_j$ according as
$j$ is or is not a part of $\lambda$, and the observation that for any strict partition $\lambda$ its
conjugate $\lambda'$ is such that $\lambda'_{j+1}=\lambda'_{j}-1$ or $\lambda'_{j}$ again according as 
$j$ is or is not a part of $\lambda$. This implies that we can pass from (\ref{eqn-AC-y0}) to
(\ref{eqn-Z-McN}) by changing the weights from the $y_i=0$ set in (\ref{eqn-wgtC-McNlinear}) to those
of (\ref{eqn-wgtC-McN}) and dividing on the right by the product over $j$ of $(-a_j)^{\kappa'_j}$, that is to say multiplying by $(-1)^{|\kappa|}/\a^{\kappa'}$.
\qed
\bigskip

\noindent{\bf Acknowledgements} %\medskip
In an earlier version of this paper~\cite{HKfactv1} we made use of a purely combinatorial argument to
prove the crucial technical Lemma~\ref{lem-technical}. This proof was intricate and rather unilluminating. However, 
we are pleased to thank the anonymous referee who kindly pointed out to us the existence and relevance of
references~\cite{Ivanov2} and \cite{ORV}, including the extremely pertinent Apppendix to the latter. This enabled us to 
construct the current proof offered in Section~\ref{sec:lem4-proof}, which we have chosen to provide in a self-contained 
form.


At a preliminary stage we made extensive use of Maple to generate examples and verify results.
We are grateful to the organizers of the Banff International Research Station for Mathematical Innovation and Discovery (BIRS) 2010 5-day workshop, ``Whittaker Functions, Crystal Bases, and Quantum Groups'' where the first author (AMH) first learned of the problems in this area. She also acknowledges the support of a
Discovery Grant from the Natural Sciences and Engineering Research Council of
Canada (NSERC). This work was supported by the Canadian Tri-Council Research Support Fund. The second author (RCK) is grateful for the hospitality and financial support
extended to him while visiting
% both 
Wilfrid Laurier University, Waterloo 
%and the Center for Combinatorics at Nankai University, Tianjin 
where some of this work was carried out. 
%Both authors are pleased to acknowledge support from ICERM for their participation in a workshop of the 
%Semester Program ''Automorphic Forms, Combinatorial Representation Theory and Multiple Dirichlet Series''.
The authors thank Anna Bertiger for many helpful conversations.
%Finally, the authors are extremely grateful to Professor Brubaker both for his general encouragement and for
%making so much of his own work and that of his colleagues so readily available.   


\bigskip





\begin{thebibliography}{sample}


%\bibitem{BergeronBilley} N. Bergeron, S. Billey, RC-graphs and Schubert polynomials, {\em Experiment. Math.} 2 (1993), 257--269.

\bibitem{Biedenharn} L.C. Biedenharn, J.D. Louck, A new class of symmetric polynomials defined in terms of tableaux, {\em Adv. in Appl. Math.} {\bf 10} (1989), 396--438.

\bibitem{Brubaker1} B. Brubaker, D. Bump, S, Friedberg, Schur polynomials and the Yang-Baxter equation, {\em Comm. in Math. Physics} {\bf 308} (2011), 1563--1571.

%\bibitem{Brubaker2} B. Brubaker, D. Bump, G. Chinta, S. Friedberg, P.E. Gunnells, Metaplectic ice, in: {\em Multiple Dirichlet Series, L-Functions, and Automorphic Forms},  D. Bump, S. Friedberg, and D. Goldfield (Eds.), {\em Progress in Math.} {\bf 300} Birkh\"auser Boston, 2012, 65--92.  


\bibitem{Brubaker3} B. Brubaker, D. Bump, G. Chinta, P.E. Gunnells, Metaplectic Whittaker functions and crystals of type B, in: {\em Multiple Dirichlet Series, L-Functions, and Automorphic Forms},  D. Bump, S. Friedberg, and D. Goldfield (Eds.), {\em Progress in Math.} {\bf 300} Birkh\"auser Boston, 2012, 93--118.  

%\bibitem{BrubakerSchultz} B. Brubaker, A. Schultz, Deformations of the Weyl character formula for classical groups and the six-vertex model,
%{\em arXiv:1402.2339v1[math.CO]}, 2014.


\bibitem{BMN} D. Bump, P.J. McNamara, M. Nakasuji, Factorial Schur functions and the Yang-Baxter equation, 
{\em arXiv:1108.3087[math.CO]}, version 1, 15 August 2011; version 2, 31 Jan 2014.

\bibitem{Chen} W.Y.C. Chen and J. Louck, The factorial Schur function, {\em J. Math. Phys.} {\bf 34} (1993), 4144--4160.

\bibitem{CLL} W.Y.C. Chen, B. Li, J.D. Louck, The flagged double Schur function, {\em J. Algebraic Comb.} 15 (2002), 7--26.

\bibitem{Chinta} G. Chinta, P.E. Gunnells, Littlemann patterns and Weyl group multiple Dirichlet series of type D, in: {\em Multiple Dirichlet Series, L-Functions, and Automorphic Forms},  D. Bump, S. Friedberg, and D. Goldfield (Eds.), {\em Progress in Math.} {\bf 300} Birkh\"auser Boston, 2012, 119--130.


\bibitem{GT} I.M. Gelfand and M.L. Tsetlin, Matrix elements for the unitary group, {\em Dokl. Akad. Nauk. SSSR} {\bf 71} (1950), 825--828. 



\bibitem{GC} I.P. Goulden, C. Greene, A new tableau representation for supersymmetric Schur functions, {\em J. Algebra} {\bf 170} (1994), 687--703.

\bibitem{GH} I.P. Goulden, A.M. Hamel, Shift operators and factorial symmetric functions, {\em J. Combin. Theory Ser. A}, 69 (1995), 51-60.

\bibitem{HKWeyl} A.M. Hamel, R. C. King, Symplectic shifted tableaux and deformations of Weyl's denominator formula for $sp(2n)$, {\em J. Algebraic Comb.} {\bf 16} (2002), 269--300.

\bibitem{HKbij} A.M. Hamel, R.C. King,  Bijective proofs of shifted tableau and alternating sign matrix identities, {\em J. Algebraic Comb.} {\bf 25} (2007), 417--458.

%\bibitem{HTASM} A.M. Hamel, R.C. King, Half-turn symmetric alternating sign matrices and Tokuyama type factorization for orthogonal group characters, {\em arXiv: 1402.6733 [math.CO]}, 2014.

\bibitem{HKfactv1} A.M. Hamel, R.C. King, Tokuyama's Identity for factorial Schur functions, {\em arXiv: 1501.03561v1 [math.CO]}, 2015.

\bibitem{Ikeda} T. Ikeda, L.C. Mihalcea, H. Naruse, Double Schubert polynomials for the classical groups, {\em Advances in Math.} {\bf 226} (2011), 840--886.

\bibitem{Ivanov} V.N. Ivanov, Combinatorial formula for factorial Schur Q-functions, {\em J. of Mathematical Sciences}, {\bf107} (2001), 4195--4211.

\bibitem{Ivanov2} V.N. Ivanov, Interpolation analogs of Schur Q-functions, {\em J. of Mathematical Sciences}, {\bf131} (2005), 5495--5507.

\bibitem{Lascoux} A. Lascoux, The 6 vertex model and Schubert polynomials, {\em SIGMA Symmetry Integrability Geom. Methods Appl.} {\bf 3} (2007), paper 029. 

\bibitem{Littlewood} D.E. Littlewood, {\it The Theory of Group Characters}, 2nd Ed., Clarendon Press, Oxford, (1950).

\bibitem{MacText} I.G. Macdonald, {\it Symmetric Functions and Hall Polynomials}, 2nd Ed., Clarendon Press, Oxford, (1995).

\bibitem{Macdonald} I.G. Macdonald, Schur functions: theme and variations, in {\em S\'eminaire Lotharingien de Combinatoire (Saint-Nabor, 1992)},  {\em Publ. Inst. Rech. Math. Av.},  Univ. Louis Pasteur, Strasbourg, {\bf 498} (1992), 5--39.

\bibitem{McNamara} P.J. McNamara, Factorial Schur functions via the six-vertex model, {\em arXiv: 0910.5288 [math.CO]}, 2009.

\bibitem{MRR} W.H. Mills, D.P. Robbins, and H. Rumsey,  Alternating sign matrices and descending plane partitions, {\em J. Combin. Theory Ser. A} {\bf 34} (1983), 340--359. 

\bibitem{Molev} A. Molev, Factorial supersymmetric Schur functions and super Capelli identities, in  {\em Kirillov's Seminar on Representation Theory}, G.I. Olshanski, ed., {\em Amer. Math. Soc. Transl.} Ser. 2, Vol. 181, AMS, Providence, R.I., 1998, 109--137.

\bibitem{Okadapartial} S. Okada, Partially strict shifted plane partitions, {\em J. Combin. Theory Ser. A} {\bf 53} (1990), 143--156.

\bibitem{Okada} S. Okada, Alternating sign matrices and some deformations of Weyl's denominator formula, {\em J. Algebraic Comb.} {\bf 2} (1993), 155--176. 

\bibitem{Okounkov1} A. Okounkov, Quantum immanants and the higher Capelli identities, {\em Transformation Groups}, 1 (1996), 99--126.

\bibitem{Okounkov} A. Okounkov and G. Olshanski, Shifted Schur functions, {\em arXiv: q-alg/9605042}, 1995.

\bibitem{Olshanski} G.I. Olshanski, Quasi-symmetric functions and factorial Schur functions, preprint, 1995.

\bibitem{ORV} G.I. Olshanski, A. Regev and A. Vershik, Frobenius-Schur functions, {\em arXiv: 0110077 [math.CO]}, 2001.

\bibitem{Sahi} S. Sahi, The spectrum of certain invariant differential operators associated to a Hermitian symmetric space, 
in {\em Lie theory and geometry} (J.-L. Brylinski {\em et al.}, eds., {\em Progress in Math.} 123 (1994), 569--576.

%\bibitem{Simpson} T. Simpson, Another deformation of Weyl's denominator formula, {\em J. Combin. Theory Ser. A} {\bf 77} (1997), 349--356. 

\bibitem{StemShifted} J.R. Stembridge, Shifted tableaux and the projective representations of symmetric groups, {\em Adv. in Math.} {\bf 74} (1989), 87--134.

\bibitem{Stembridge} J.R. Stembridge, Nonintersecting paths, pfaffians, and plane partitions, {\em Adv. in Math.} {\bf 83} (1990), 96--131.

\bibitem{Tokuyama} T. Tokuyama, A generating function of strict Gelfand patterns and some formulas on characters of general linear groups, {\em J. Math. Soc. Japan}
{\bf 40} (1988), 671--685.


\end{thebibliography}



\end{document}
